For a moment, Hermione thought she must be dreaming. Of all the people in all the world she could have pictured on that stage, holding a bloody electric guitar and wearing Muggle jeans ripped at the knees, combat boots, and a green flannel rolled up past his elbows, it sure as fuck was