19 Jan 2021, 14:59 UTC · By: Daniel Patrascu / 1970 Plymouth Barracuda TorC was the star of the web five years ago, went underground after it was sold at auction in 2017