Terrell Owens and Mario Lopez - Wednesday 17th August 2011

Terrell Owens is seen taping a segment for 'Extra' with Mario Lopez at The Grove Los Angeles, California - 17.08.11 (26 images)

Advertisement