First off, I just gotta say - Godsmack, Laurie Cabot, and Hammond Castle together in the official video for one of my favorite power raising songs? How the FRELL did I not know about this? Bad geek, bad witch, bad ME! *deep breath* While I'm taking a moment to get my brain under control, the... Continue Reading →