The World’s Largest Tow Truck Parade

 

New York towing industry attempted to break the record for world’s largest tow truck parade; more than 400 tow trucks assembled at Shea Stadium and rode to Floyd Bennett Field at Gateway National Park, spelling out New York.

Leave a Comment

Your email address will not be published. Required fields are marked *

Latest Posts

More from

Entertainment

More from

travel

More from

style

More from

life

More from

Food