Train's "Drops of Jupiter" was performed by Bad Medicine on Saturday, March 28, 2015 at Princeton Station, Chelmsford, MA.