10 The Club Screenshots Released

Bizarre Creations has released 10 screenshots for The Club. The Club is a loosely organised and highly illegal underground entity. The Club is a meeting ground for those seeking the ultimate in vicarious thrills, and those who want to watch them. You have been entered into the sport, and against the odds must fight for survival.

Read Full Story >>
The story is too old to be commented.