Follow Viknesh Since our initial post on Scuderia Cameron Glickenhaus’ new supercar came out a week ago, company founder James Glickenhaus has dropped new details including a teaser sketch showing a potential cabin design where the driver’s seat is mounted…
