Giant Killers Explained

Giant Killers or Giant Killer may refer to:

Air traffic control

Entertainment

Sports