Machine Head Cancel Electric Happy Tour (Live) Tour

Machine Head have announced that they have been forced to cancel their Electric Happy Hour (Live) Tour of the U.S. due to work visa issues