Tag Archives: microsoft store

Torion Visits The Microsoft Store At Lenox Square Mall In Atlanta [Video]

June 28, 2012 by Danny M

3 Comments

In the video above, you can watch some footage of Torion meeting fans, taking photos and signing CDs at the Microsoft Store at Lenox Square Mall in Atlanta, Georgia.

Continue reading...