The Beatles Rock Band trailer has been judged, and… The Beatles Rock Band trailer has been judged, and found “Whoooooooooooo!” http://tr.im/neeW