Death Rattle LSD

MPAA Rating:NR
Genre:Horror
Country:United States
Produced By:Ron Atkins
Directed By:Ron Atkins
Cast:Stella McKinney, Lawrence Bucher
In Theaters:Apr 01, 2011