xmas ape

Buffalo Rolls Out the Red Placemats for T.O.

| 37 Comments

Most people didn't think there'd be a huge reception for Terrell Owens when he got to Buffalo, but most people don't realize that the airport doubles as the coolest hangout spot in town.


Sign Up