Sega Amusements UK »
GRID, Let's Go Island launching soon
Sega Amusements UK has sent out invites to an upcoming product launch event and Kevin Williams shared with us what the invitation looks like. 6 new products are being launched there, including GRID which
Read More »