The United States Department of Transportation (DOT) has approved American Airlines’ new Flaghship Suite business class seats ...
Planning on taking the Eurostar from London to Paris, or back? Well in this video we tried (and paid for) all three classes ...