Loading...
Uploaded by tlatli44 on Apr 26, 2007
Anyone who's been to Taman Negara knows just how many leech there are...sucking all your blood
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (7)