A group of girls embarks on a trip to the Mojave Desert to enjoy the weekend, but things deviate into a series of horror, murder, and alien invasion.
A group of girls embarks on a trip to the Mojave Desert to enjoy the weekend, but things deviate into a series of horror, murder, and alien invasion.
More