Castelloli Circuit lap times

Image of Castelloli Circuit

Castelloli Circuit

http://www.racingcircuits.info/europe/spain/parcmotor-castelloli.html#.WIZQSfmLQuU

Country Spain
Track length 4.14 km / 2.57 miles
User avatar