Subtraction.com

“Dragon Tiger Gate”

Great Clip from this Hong Kong martial arts film released last year.

+