A Star-tling ‘Star Wars: Battlefront II’ Trailer Leak


By Akiba Press

The trailer was supposed to debut on April 13-16 during the Star Wars Celebration in Orlando but was leaked a little early.