Watch The Hives in New York City
Thu, 07 Jun 2012 11:32:20
The Hives played Webster Hall Studio on April 26 in NYC. The buzzed-about "secret show" at the tiny venue was widely acclaimed by local media outlets and now you can pretend you were there by watching the footage below.
Did you enjoy The Hives live?