Florida! Read More: Man self-declared "saint" threatens to unleash his "army of turtles" Source: Virgin Islands Daily News