Help me identify this monstrosity

I swear this thing was so loud it shook the concrete a block away. Some kind of kit car, perhaps?

Advertisement

Share This Story