9.8 C
New York
Friday, October 20, 2017
Home Tags Great Britain

Tag: Great Britain

British Emma Kelty murdered by Amazon river pirates

Emma Kelty The video shows an English woman who was about to go on an adventure. The goal? Traveling through the Amazon, from the mountains...