Broadcast Battleground: Lee Lin Chin is the Chuck Norris of broadcasters

By on Nov 28

Lee Lin Chin is the officially the Chuck Norris of Australian media.