May 31Head in the Clouds NYC Returns For Another Electrifying Year [Festival Review]Head in the Clouds New York Music & Arts Festival (HITC NYC) returned to Forest Hills Stadium in Queens for its second year on May 11-12.