This Day In History: 2006-09-03

The Blackpool Pleasure Beach Log Flume takes its final riders.