On a day of pranks, jokes and general tomfoolery, it can be hard to believe any sort of announcement made by artists. One such revelation that on first glance seems too good to be true, but in reality is 100 percent true -- do not do this to Canada -- Skrillex has announced the lineup of acts who will join him on the July Canadian Full Flex Tour. The announced 2015 acts are Jack Ü, meaning Diplo will join to perform as their duo, Canadian dubstep duo Zeds Dead, Harlem rapper A$AP Ferg, Tycho, Jack Ü collaborator and Canadian singer Kiesza, OWSLA signees Hundred Waters and a back-to-back set from Anna Lunoe and mija.

The tour will kick off July 8 in Ottawa and head across the country hitting cities like Montreal, Toronto and Calgary before stopping in Pemberton July 19.

Skrillex first kicked off the Full Flex Tour in 2012 with Pretty Lights, Diplo, Grimes, KOAN Sound and Tokimonsta, but had to cancel in 2013 due to logistical issues.

According to a statement via Rolling Stone, "During the past four months we lost the train we had booked, found a new one and then realized the cost associated with using it would put us at a huge, huge loss," wrote Skrillex at the time.

Check out the full list of tour dates below. Head to the tour's website to get more information and to purchase tickets, which will probably move pretty quickly with this stacked lineup heading slowly by train across Canada.

Readers: Will you be attending any of the dates? Let us know down in the comments section.

Full Flex Express Tour Dates

07/08 - Ottawa, ON
07/09 - Quebec City, QC
07/10 - Montreal, QC
07/11 - Toronto, ON
07/14 - Winnipeg, MB
07/15 - Saskatoon, SK
07/17 - Calgary, AB
07/19 - Pemberton, BC

Join the Discussion