Two friends experiment with drugs and end up stranded at a local store with some bizarre patrons.
2012
2016
2006
1998
2007
1996
2005
1985
2004
1988