YouTube Pick Flambards TV Advert 1992 Today we share with you a fun TV Flambards advert from 1992, posted by 2ombieboy’s VHS Vault. Here you see a number of the park’s rides and attractions, including the infamous Devil’s Drop slide. 🎠 More content from The Carousel Flamingo Land – Bullet American Adventure Video 2003 Fantasy Island timelapse 2016 Blackpool Pleasure Beach TV Advert 1997 Share This March 27, 2020