I heard this track for the first time today. The video stinks, but I love the tune.
ETA; Okay, I heard it again last night, and this time I maxed the volume. Then I went and pre-ordered the CD.
If Led Zeppelin and The Grateful Dead had a baby, this is what it would sound like…




