June 5, 2008...11:16 am

Scotland on the Supercar Comeup

Jump to Comments

The Falen Scots Supercar is Scotland’s bid to break intro the high performance supercar niche. A prototype is expected to debut at the Geneva Motor Show in March of 2009 and a total of 4 will be built.

CLICK TO READ MORE

Leave a Reply