Clutch
You can download Clutch from Steam

PC Games Like Clutch

Action Racing

Clutch is a Action Racing game. Released for PC on July 20th 2009. We found 60 games which are visually similar to Clutch on PC.

Platforms: all PC

Released: July 20th 2009

Metacritic Rating: 51

Gore Open World Singleplayer Zombies