Terrell Owens’ BBQ At The Boost Mobile Villa
Nick Cannon was on hand at Terrell Owens’ BBQ at The Boost Mobile Villa Presented by 790 The Ticket in Miami, Florida on February 2nd. The event was held on the grounds of Casa Casuarina the former Versace Mansion.
Pictures at abacausa.com have since been removed.