Saturday, July 31, 2010

Saturday Night TV: Usher & the Rock-A-Fire Explosion

This is an oldie but a goodie.  My favorite part is the rapping hand puppet.