First, I'd find a steering wheel.......
I never realized Poland was a hotbed of sports car reincarnation! That sure does look like a lot of fun. What, two pounds of car per horsepower?