Friday, June 15, 2012

The Temper Trap on Kimmel!



Watch The Temper Trap play "Trembling Hands" off their latest self-titled sophomore release on Jimmy Kimmel Live!