Gnarls Barkley on Saturday Night Live (videos)
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