ChannelHopper.org > Zhang Shaojun
Strange Battle 2016 is based on a strange incident happened in Xiangxi in 1945, the film was first lift the veil of secrecy horrific truth about the arrival of vampire and a poisonous insect ethnic Ca...
Find out more, including where to buy or rent Strange Battle