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 BIC : The Company Behind The Pen step son 7 years ago Australian TV Host Almost Killed by Exploding Coke Bottle step son 6 years ago France Vs England Think They Still Got War step son 8 years ago