Echo Fox

Echo Fox Vertagear
Echo Fox is the premier eSports team focusing on harboring the best athletes in the world. For more information please visit http://live.echofox.gg/