Remember the airline that I spoke about a few weeks ago… you know, the one that doesn’t let humans fly but insists on strictly carrying pets only on airline routes? That’s right – Pet Airways. Yesterday, the airline made its official debut between it’s inaugural cities: L.A., Denver, Chicago, New York and Washington, D.C. Just about [...]
