Auto, Entertaiment Homemade Kart Racing step son 7 years ago No Comments Facebook Prev Article Next Article Somewhere in France, there are three guys riding downhill on homemade karts. With tire-shoe brakes at 50 MPH. Facebook Prev Article Next Article You may also like Unexpected Love On The Escalator Prank step son 8 years ago Woman Almost Falls Out Of Fairground Ride In France step son 7 years ago Guardians Of The Galaxy Vol. 2 Trailer Homemade Shot For Shot step son 7 years ago