Meet Vickie and her vibe. Leo Leigh bought her from a gift shop in Blackpool, which is a seaside town in the Northwest of England. Every time I look at it I’m overcome with lust. I went to Blackpool with Leo in January 2009 to make a film called Blackpool: Las Vegas of the North, which you can watch on VBS this Wednesday! But to get yourself all excited, click through to see the trailer.