This Day In History: 2005-10-30

Magnum Force takes its final riders at Flamingo Land