Double sided hanging lcd windows display