This car is being pushed into a garage stall at the Indianapolis Motor Speedway in preparation for a big car show held here in September 2011.
This car is being pushed into a garage stall at the Indianapolis Motor Speedway in preparation for a big car show held here in September 2011. Vehicle - Cars and Trucks Links: www.youtube.com By: milwhcky