New York based indie band Yeah Yeah Yeahs played a sold out show in their home city on September 23, 2009 at Radio City Music Hall in Manhattan. They had a really cool backdrop on stage, which consisted of gigantic beach ball eye-balls. I know they were beach balls because towards the end of the show, they were released into the audience, which went crazy tossing them up in the air. Their music has been featured in all of the uber-popular recent TV shows and lead singer Karen O. definitely has a stage presence that can be felt even up in the cheap seats. The performed hits such as Maps, Y Control and Date with The Night. Were they great live? Is Karen O. totally awesome? Did I have a good time? Yeah, Yeah, Yeah!

See more pictures (including the aforementioned eye-balls) after the jump.