12 Mar 2020, 13:12 UTC · By: Daniel Patrascu / A special version of the Zenvo TSR-S was supposed to be shown at the 2020 Geneva Motor Show, Danish hypercar breaks cover this week