Milo Taboada

Recently added

The Island of Lies
5.8

The Island of Lies

May. 14, 2020

The Island of Lies

Galicia, northern Spain, January 2, 1921. The steamship Santa Isabel, sailing towards Argentina with more than two hundred emigrants on board, ...
Dhogs
5.8

Dhogs

Aug. 25, 2017

Dhogs

1 – Dogs: Submissive and obedient animals 2 – Hogs: Dirty and wicked animals