Indie Rock Outfit, THE HEAD, Kick Off Fall Tour Dates
Critically acclaimed Indie Rock outfit, THE HEAD, are gearing up to embark on the second leg of their lengthy Fall tour, which sees the group traveling throughout the East Coast the South. In 2015, the group booked and embarked on 75-date tour spanning the U.S., and outdid themselves again in 2016 with an impressive 103 shows.