4 88 minBluray Chupacabra vs. the Alamo (2013)Action, Fantasy, Horror, TV Movie, USA 23 Mar 2013Terry Ingram Nonton