The Accident Factory 3

The Accident Factory 3 is a game in the TAF franchise. {| class="wikitable"
 * Taf3.jpg
 * The game's title screen.