Picture - Terrell Owens and Mario Lopez Los Angeles, California, Wednesday 17th August 2011


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




Contactmusic



Advertisement

Terrell Owens Gallery


More Terrell Owens Photos