Good Will Wrestling: Pale Horse Lucha: The Art of Lucha Libre

Will is joined by Rob Naylor and Michael “Monster” Thomas to discuss this Tuesday’s “Pale Horse Lucha: The Art of Lucha Libre” exhibit in St. Petersburg, FL. They discuss their…