karting
Racing small motorized vehicles for fun or competition.
“The friends enjoyed karting on the outdoor track.”Add to my deck
Racing small motorized vehicles for fun or competition.
“The friends enjoyed karting on the outdoor track.”Add to my deck