Two hapless devil worshippers use their electronics warehouse to catch porch pirates for a ritual sacrifice.
Grand Opening is not available for streaming at this moment.