WWE officially announced the release of Serena on Friday. You can view their usual release statement at WWE.com.
Powell's POV: WWE waited until her final appearance played out on television to announce the release.
From PROWRESTLING.NET
WWE News: Diva's release official
Posted in:
WWE News
By
Aug 27, 2010 - 11:01 PM
Aug 27, 2010 - 11:01 PM
© Copyright 2010 by PROWRESTLING.NET