A 90 second Carl's Jr. spoof produced by Red Love Film and Take Ten Entertainment.

  • March 02, 2012
  • 6.4k Views