Stay Puft Causing Trouble at London’s Waterloo Train Station
Crowds heading to and from the trains at Waterloo station in London were surprised to see the Stay Puft Marshmallow Man emerging from the ground. Stay Puft originally seen in Ghostbusters made his way through […]