Belize Trip 2004
Ambergris Caye
This is one of the locals who decided to pick up the tarantula and then began to chase us with it...