Viknesh Vijayenthiran May 27, 2008 Comment Now! This latest supercar is the creation of Scottish design studio Dowdeswell & Hardie and has been named the Falen after a demon from folklore. The design ...