Gnarls Barkley

Gnarls Barkley's appearance on SNL last night didn't feel like a dress rehearsal at all. Videos below...

"Run(I'm A Natural Disaster)" 4/12/08

"Who's Gonna Save My Soul" 4/12/08

The promo commercials can be seen HERE.

---

video brought to you by rajohn

More From Brooklyn Vegan