‘Carmageddon: Max Damage’: 5 Fast Facts You Need to Know
[embedded content] Carmageddon is a franchise that either made you squirm in disgust or squeal with absolute glee. It’s been a long time since we last hopped on the road and tore up other death machines and unlucky pedestrians. Past games in the series were extremely controversial due to it’s use of over-the-top violence. We […]