Does anyone know anything about this apparently TwinEngined TDI Polo drag car?

Advertisement

Share This Story

Get our newsletter