Subject: Huge spider
Location: Akumal near the beach and next to the jungle
March 11, 2017 7:28 pm
Found this in our bedroom tonight in Akumal, Mexico after a rainy day.
This sure looks like a Tarantula to us.
What's That Bug? does not endorse extermination