Talk:BBoom BBoom/@comment-36903800-20190305171154/@comment-36059154-20190305193708

It is fake, I’m looking at some of this person’s other posts and it is obvious that it isn’t official. Why would Ubisoft randomly post leaks, pictures from a tv, and a random Lost Love Alliance video?