Beck and the Ghost of a Saber Tooth Tiger Rock New York CityBeck and the Ghost of a Saber Tooth Tiger Rock New York CityBeck performed in New York City Monday night and performed a set that covered his massive 20-year career.Chuck ArmstrongChuck Armstrong