Virgin passenger loses $800 despite showing up on time for flight
Virgin passenger loses $800 despite showing up on time for flight