Ampthill Festival 198?
A 2 min cine film of the Floats leaving Station Road. Year unknown but is 1983 or later.
Your browser does not support the video tag.