100 Monkeys Live at Bamboozle

Bamboozle is an annual music festival held at the Meadowlands in New Jersey. Rolling Stone named 100 Monkeys one of the top five bands to watch at the festival. Check out their live performance.

Via Twifans