Invincible Dragon Trailer – Max Zhang, Anderson Silva – budomate.com

Invincible Dragon Trailer – Max Zhang, Anderson Silva – budomate.com
Invincible Dragon is directed by award-winning Hong Kong filmmaker, screenwriter and producer, Fruit Chan. He is best known for Made in Hong Kong (1997) and Durian Durian (2000).

Read more on http://budomate.com/invincible-dragon/

Budomate Magazine is the leading voice of action movies since 2009.