20 Oct 2019, 11:26 UTC · By: Mihnea Radu / Something tells us this unique-looking SRT belongs to a Russian living in America, who knew just who to call for a body kit nobody has seen before