Watch John Legend Surprise Fans With an Impromptu Concert at a Train Station Mar 29, 2017By crystalg TIME