Satan's Blade - All Star Video Podcast
All-Star Video
Release Date: 05/23/2015
We review Satan's Blade. Released by Olive Films and Slasher Video.
and then we whine about how computers suck.