By Grace Vasquez
Note to self: always check before you go! Yikes!
A woman in Miami-Dade found this long green iguana just chillin’ in her toilet! She calmly recorded the guest and then called the media because clearly that’s what you do these days!
Gotta love Florida life! ~grace