Bio-Zombie - New Trend Plaza

New Trend Plaza is where Jordan Chan and Sam Lee's VCD shop is.

2 comments:

  1. I'll definitely check this out on my next trip Dan, I have a real soft spot for this film.

    ReplyDelete
  2. Yup, I reckon I'll pop over there in September and, yup, it sure is a fun film...

    ReplyDelete