Seen at: Peckerhead's On: Thursday, March 19, 2009
The Vivian Girls' bizarro long-lost country cousins “Aw shucks”-ed their way across the stage for several adorable minutes. Aw.
Lastest post