If Chuck Norris and Jackie Chan were to fight, it'd be the highest-grossing fight in history and have more tweets than a tree full of birds. But who would win?... Read More
Yang Sze, better known as Bolo Yeung, is a Chinese former competitive bodybuilder, martial artist and a martial arts film actor, was born on July 3rd, 1946 in Canton, China.... Read More