Leftwich to perform live @ Lovecraft Bar NYC, June 8 2017Electro-rock band, Leftwich (www.theleftwich.com), is playing at Lovecraft Bar NYC Thursday June 8th, 2017. Enjoy an evening of live...