Location:Paris, France

stadium trucks, short course, buggies

My Tamiyaclub friends...