NEWS
RESULTS
LINKS
PHOTOS
FORUMS
CONTACT
Sophia Racing wins 2006 FSAE Japan!
Visit the
Sophia Racing
website for more info.
More info at
FSAE Japan