A mascot for Domino's Pizza in the 1980s. He was a manifestation of the challenges in Dominos' famous "30 minutes or it's free" delivery policy.
View wiki
No posts found.