Change Your Image
aleknemon
IMDb member since July 2007
Reviews
Nailed It! Mexico (2019)
Terrible!
9 February 2019 - 9 out of 26 users found this review helpful.
What a terrible idea. Omar Chaparro is a walking vomit.
See more▼See less▲