Leo San Juan and his team of "ghostbusters" continue with their adventures, this time fighting against the mexican monster himself: "El Chupacabras".
Release Date: October 21, 2016
April 21, 1987
October 13, 2018
November 07, 2007
July 18, 2008
May 14, 1969
March 18, 2003
August 29, 2020
August 25, 2021
July 10, 2008
January 01, 2020
August 03, 1984
March 26, 2008
September 22, 2000
March 17, 1995
July 17, 1999
January 21, 2000
June 13, 2016
July 15, 2003
September 27, 2013
March 09, 2016