A giant Xbox Series X is floating on Toronto’s harbourfront on a barge

As far as marketing stunts go, this one is pretty cool

Comments