Zedd Announces North American “Echo Tour 2017”

The EDM artist, Zedd, has announced a fall North American tour, called the “Echo Tour 2017”, for September through November. Grey and Lophiile will be on the tour, as support.

Read more