Alienware Opens Brick and Mortar
According to TG Daily, Alienware is opening their first retail store in a few days. The store is located in Dadeland Mall (Miami, FL). Several prices will be given away.
You can read more about it, as well as get directions, at Alienware’s retail website.