can anybody tell me what the hell is this?...who is the manufactuer?.....i likes!!!!!! Image Unavailable, Please Login
It is a Sbarro design, the engine is located inside the back wheel! I have seen the vehicle in one of my magazines, I will try to find the info.