Mexican Authorities Accused of Covering Up 'Licked Toad' Sightings in Cabo San Lucas
A local activist group is demanding answers from authorities after reports of 'Licked Toad' sightings in Cabo San Lucas went missing from the official police database, leaving residents wondering if they really did see it all