Share:
Mater Tow Truck

Mater Tow Truck

Car Parade, Walt Disney World, Orlando, FL
 Location: Car Parade, Walt Disney World, Orlando, Florida
 Fabricated: Mater Tow Truck
 Contractor: Hudson Scenic Studio, Inc.
 Completed: March, 2006
In Stock