- November 20, 2008
- 0
Michelle in New York
Actress Michelle Trachtenberg glammed it up at the launch of Reebok’s new flash store on the Lower East Side in New York City, New York. We thought Michelle looked lovely here and she managed to give our photog Christopher these great shots!

Photo by Christopher Peterson/BuzzFoto.com
