Every Rifftrax Short Reviewed! Episode 17 faithstake 7 years ago Originally posted on March 16th, 2017 Share this: