Advertising Console

    Microsoft launches the new Xbox One console at star studded Leicester Square event

    Repost
    tvcgroup

    by tvcgroup

    11
    13 views
    Thousands greet new generation console at London’s iconic home of entertainment.