theplayerspanel.com
THE BATTLE BUS IS COMING TO E3
Some more info on the E3 showdown