Chris Waller Please Explain peterprofitracing 6 months ago WTF are they doing riding Travolta so far back in races?Subscribe or log in to read the rest of this content.