Faith No More Leave Long Lasting Impression on Day One at NYC’s Webster Hall
Faith No More has embarked on one of the biggest tours of 2015 and for the first leg of the tour, they played two show’s at New York City’s Webster Hall last week, and I was lucky enough to get my hands on a ticket and managed to take a…