The Last Shadow Puppets (Alex Turner & Miles Kane) @ Cake Shop, NYC 3/5/08
Photos by Kyle Dean Reinford, Video by Abbey Braden Remember a couple of years ago when Arctic Monkeys came to NYC for a couple of shows and everyone freaked out? Well it's happened again, only this time Alex Turner has a new travelmate, and the shows were just a little lower key (record stores and cake shops instead of Mercurys ...
MOST POPULAR
Steve Albini Dead At 61
The Feeling Is Back
The Dua Lipa Album Is… Fine?