Doogtoons.com
“Trapped in the Drive-Thru” has been awarded a Freddy for winning Funniest Film at the 2008 Channel Frederator Awards!
Thanks for the love, Channel Frederator!