“Star Power” Leaves a Lot of Questions

Written by By Barbara Pinnella Regardless of whether you were at the MGM Grand Hotel in Las Vegas, at Staples Center in Los Angeles, or watching on your television sets, “Star Power” offered up a lot to the viewers. There were good fights and controversy, and what was taken away from the night depended on […]