Episode 170: E3 2016 LIVE

Published: June 21, 2016, 6:33 p.m.

Recorded live during E3 2016, Owen and John from Heel Turn join The Echo Crew to talk about all the games they're excited about coming out of the show.\u200b