Looking for this title in the USA?
Hey -- if you guys are looking for this movie in the United States... a company called Vultra Video just put out a VHS release. It is limited though, but their store is located here: http://vultravideo.storenvy.com and their Facebook is http://www.facebook.com/groups/vultravideo
share