Change Your Image
alxshahin
IMDb member since January 2021
Reviews
The Frog (2020)
This show is crazy
11 January 2021 - 81 out of 84 users found this review helpful.
I hope it hits netflix cause this show is crazy the visuals , storyline, and Actors are just top notch
See more▼See less▲