Whats new about that? One could always get a alcoholic drink on a train..After all just about every premier passenger train had a club car,lounge or bar car.Signs of the times I guess.
It's new that they are giving $100.00 of liquer free It's a publicity stunt