Brits in hysterics at UK attraction with 'raging psycho' statues of Shrek, Cinderella and more
The Den and the Glen in Aberdeen, Scotland has raised eyebrows for the unique look of some of its sculptures, including of family favourites Shrek,…
The Den and the Glen in Aberdeen, Scotland has raised eyebrows for the unique look of some of its sculptures, including of family favourites Shrek,…