Search results for "Cain Velasquez"
Green Ghost and the Masters of the Stone

Green Ghost and the Masters of the Stone

Green Ghost and the Masters of the Stone
IMDb: 5
N/A

In a Texas border town, car salesman Charlie moonlights as a masked Lucha libre wrestler going by the name “Green Ghost.” When unknown assailants arrive seeking an otherworldly emerald, Charlie…