Madmen Racing

Plays 116

Crazy people can be considered the happiest ones alive, for they mostly worry about nothing and don’t waste a single second thinking about serious things. Someone left the asylum’s doors open and now these mad drivers are going to make everyone hide inside their houses while driving on the streets.