The Canadian Giant | Tavi Castro
The Canadian Big | Tavi Castro | Health club DevotedOctavio Robert Maginnis “Tavi” Castro is a Mexican-born Canadian bodybuilder, entrepreneur, DJ and former soccer participant who lives within the Netherlands. Castro has gained a number of Musclemania worldwide bodybuilding titles so far.VDO