A Mad Scientist tries to make the perfect taco for his own taco competition
Scientist
Priscilla
Announcer
Director
Editor
Writer