0 Main » Files » WWE TNA Wrestling PPV WWE WrestleMania 28 (In Just 800 MB) 2012-04-10, 10:58 PM WrestleMania XXVIII was the twenty-eighth annual WrestleMania professional wrestling pay-per-view (PPV) event produced by WWE . It took place on April 1, 2012 at Sun Life Stadium in Miami Gardens, Florida .