Monday, March 19, 2012

Late Night Pick of the Night: Thee Oh Seas

Tonight on Last Call with Carson Daly, check out garage punk band Thee Oh Seas. Last Call is on NBC at 1:35 AM. That is all.