Little Caesars in Dog Wedding - 1993
1742 views,
Aired: 1990
Added: May 02, 2012
This ad has always made me laugh, especially with the dogs barking to the wedding march.
An unhandled error has occurred. Reload Dismiss