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



Comments