Wowzers

Rating: 5/10 (16 October 2019)

Definitely one of the most bizarre movies I've ever seen!