Wednesday March 14, 2007

The TM Sisters are in Moscow! Congrats on getting into the Moscow Biennale, and watch out for that crazy Russian secret police and the even crazier Russian mob!

Tags:

 

comments powered by Disqus