Techrules reveals dramatic design details of its production supercar, set to debut on 7th March at the 87th Geneva International Motor Show.