Crazy Town

From SquackleWiki
Jump to: navigation, search

Crazy Town is a city where everyone rams into each other with their cars.




Relevant articles:


http://squackle.com/8062/screwed-up-chronicles/review-downtown-in-crazy-town-pc/