Turbo Turbo Turbo

Summary

Turbo Turbo Turbo is all about firing up your engines, beating the snot out of bar patrons, chugging lots of “turbosauce,” and running opponents off the road.

Details

Developer
Messhof
Perspectives
Isometric