September 30, 2020 04:16 AM
Max Zhang and Anderson Silva star in the Hong Kong action flick, INVINCIBLE DRAGON. Photo courtesy of Well Go USA Entertainment. Source: Well Go USA, ddPR Special Thanks to Leif Helland Photo courtesy of Well Go USA Entertainment. Well Go USA Entertainment is offering SciFi Japan readers a chance to win a Blu-ray of the pulse-pounding action-adventure epic [...]