TFTW: Top Ten E3 2013 Announcements

Posted by on in Gamers Vlogs

Details

by: machinima

“Finally fully recovered from E3, Steve and Larson recap the greatest announcements that came from gaming’s greatest convention!”