Popularity: 0
1953-05-19
London, England, UK
Character: Clumsy Motorway Buff
Release date: 07/27/1988
Character: Self
Release date: 03/15/2015