Evo 2013 Trailer Coming Sunday at NEC 13!
Good news for Evo fans across the globe. The Evo 2013 trailer will debut this weekend at Northeast Championships 13 to be held in Philadelphia, PA. This trailer will reveal the coveted location of Evo for the coming year, as well as the date and the hotel. Tune in this weekend to watch all the hot action from the tournament itself, as well as the Evo trailer on Sunday! Team Spooky will be streaming it, so it should be a great time!