Browsing Tag

E3 2018

E3 2018

The Electronic Entertainment Expo, or E3 as it’s better known, is takings place at LA convention center now.…