Homebuilt “muscle car” from Stavropol, Russia. More info about it in the comments. 1 month ago Share this: