SOURCE: That Racing Channel
Battle Of The Titans – 5 Second Showdown!
“This year at World Cup Finals Imports vs Domestics it was RAINING 5’s! Heck of a performance put on by all teams involved. Thanks for watching, don’t forget to subscribe and click the notification bell!”