Lowriders vs Zombies from Space - Watch Full Movie on 123Movies
Lowriders vs. Zombies from Space is a comedic Sci-Fi/Horror film set in the city of San Antonio, TX. It is in the style of the classical 80s-90s "B" low budget movies of that era with a ...
Creators: David F. Mendez
Country: United States
Duration: 56 min
Top IMDb: 5.2