Bugs aka Bugs 3D (2014) overview and new YouTube review

Bugs is a 2014 Chinese science fiction horror feature film directed by Yan Jia. Its stars Xia Zitong, Zhang Zilin, Eric Wang and Sphinx Ting. Also known as Bugs 3D and Shi ren …

Read More