Shopping Tour

2012 | 70 min

Russian tourists on a shopping spree in Finland are attacked by Finnish cannibals.

Available: Amazon Prime, Amazon.com

Watch
Shopping Tour