WWE

023

Wrestling fans – WWE is coming to Windows 8

I saw this on Neowin and thought it was pretty funny. The WWE (World Wrestling Entertainment, formerly the WWF) have released an app in…