Originally Posted by
LonnyJ1950
+1 I think the Alien car looks interesting! I'd like to see one up close and running.
you must come to the French nats for that. There are 2 Alien car in action, and they finished first and third in the championship in stock class with 2 victory and 2 TQ in 4 races...