The Internet Announce US & UK Tour

The Internet just announced via their Twitter account that they are hitting the road this fall in support of new album Ego Death released June 29. The tour will start in Los Angeles on September 8 and visit cities as Atlanta, New York, Chicago and Houston. Shortly after this, the band will head to the UK for…

Continue Reading