Intech team driver Francisco Villegas has won the recent 2013 Club Vicar held in Spain. Villegas’s car was the fastest on the track during the semi-finals securing 8 laps in 5:39. Local team driver Mateo also placed third after making 7 laps in 5:20. Unfortunately Villegas experienced engine problems during the A final however after […]
Read More