Jan202011
0 Comments
Karting is one of the most enjoyable motor sports. Karting a 125cc shifter kart around the Laguna Seca track is just beyond epic. Enjoy the video.