Photos taken with my hand.
Moments after The Futureheads’ rocking set at the Bowery Ballroom in New York on June 8, 2010, I met the band. They were all extremely nice! 2010 is set to be a big year for the English rockers as their new album “The Chaos” is taking the music world by storm. I wish them all the best and I expect to see “The Chaos” on my year-end best albums list.