The boat had seen better days, owner Mick Foster admitted A log flume boat that spent most of its life at the Alton Towers theme park has been found washed up on the banks of a Sheffield river.