Uclaespa Publish time 21-3-2021 11:31:07

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]
View full version: Not sure why this is getting bad reviews