Picture - Tila Tequila New York City, USA, Wednesday 27th July 2011


Tila Tequila Wednesday 27th July 2011 arrives outside Sirius Radio studios to appear on the 'Howard Stern Show' New York City, USA




Contactmusic