Grand opening held for Microsoft retail store at Beachwood Place Mall.
1 / 1
WEWS-Cleveland Videos
Sat, Apr 13, 2013 12:56 PM EDT