Clutch (also known as Armageddon Riders) is a game created by the Russian Targem Games. It has no affiliation to SCi, Eidos or Carmageddon. However, the game shares some characteristics with the Carmageddon franchise - the developers even stated themselves it was an influence - so it could be considered a spiritual successor of the series.
2 Comments - Last post 1 minute ago by MeguminShiro
404 Comments - Last post 7 minutes ago by adam1224
2,068 Comments - Last post 18 minutes ago by Megamind9
76 Comments - Last post 1 hour ago by Tuxerito
14 Comments - Last post 1 hour ago by adam1224
1,413 Comments - Last post 4 hours ago by XJ777
115 Comments - Last post 4 hours ago by APocketfulofStars
1,179 Comments - Last post 3 minutes ago by Matty777
8,973 Comments - Last post 18 minutes ago by Fluffster
18 Comments - Last post 21 minutes ago by Oppenh4imer
76 Comments - Last post 27 minutes ago by Acojonancio
488 Comments - Last post 34 minutes ago by cybernet343
140 Comments - Last post 1 hour ago by crusader5
125 Comments - Last post 1 hour ago by ZoOmEr4402
Thanks.
Comment has been collapsed.
This comment was deleted 5 years ago.
Comment has been collapsed.
Thanks a lot
Comment has been collapsed.
Good luck guys
Comment has been collapsed.
Thank you mate!
Comment has been collapsed.
Gracias
Comment has been collapsed.
danke :3
Comment has been collapsed.
Seems pretty cool
Comment has been collapsed.
nice!
Comment has been collapsed.
Thank you :)
Comment has been collapsed.