Added by la-underground on April 23, 2007
what is this about?
They're appearing on KXLU's "Live at 5" to promote the show on Wednesday. Should be funny hearing them try not to cuss. Tune in online here.
dolma
what is this about?