Silly Trucks in Detroit

Super Stadium Trucks on Belle Isle. More to come from IMSA's race later today!

Advertisement

Share This Story