back to home dude

Kamikaze Race

Kamikaze Race

About Kamikaze Race

Race on the busy freeway without crashing into other cars and try to get as far as possible.