Universal Studios Straight Outta Food Truck Logo
Overview
Logo design for street show at Universal Studios Florida