When you fly in to Buffalo, did you ever think about who is watching you land? There is a team that has a big responsibility of making sure that each plane lands and takes off according to schedule and to plan.


More From 106.5 WYRK