Illustration for article titled Riding In A Push Truck Around Eldora Speedway

Matt and Raph are out at Eldora Speedway, looking for adventure. Looks like they found it, in the passenger seats of some Push Trucks.

Advertisement

Share This Story

Get our newsletter