Not sure why this is getting bad reviews
We found this utterly engaging and enjoyed the shock value, plus the comedic aspect. Looks like it was filmed on UCLA campus?score 8/10
Uclaespa 12 October 2020
Reprint: https://www.imdb.com/review/rw6167998/35189
Pages:
[1]