Tag Archives: microsoft store

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

June 28, 2012 by Danny M


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...