Lewis and Lil' Lewis do an ad for Cox Cable TV. It looks like a PSA for Child Services, but with a bit more pep, and a lot less talent.

  • January 21, 2011
  • 419 Views