Mike DouglasFeb 4, 20172 minReviewsMy Apps Review - WWE ChampionsLast week having seen a promo somewhere I downloaded a new app, I was very excited I was looking forward to playing and reviewing it. It...