First price drop hits this new fluted 65-inch TV stand, now $126 shipped
Marsail Fluted 65-inch TV Stand Buy for $126 (Reg. $140) What we love While not a huge deal, it is... First price drop hits this new fluted 65-inch TV stand, now $126 shipped Marsail Fluted 65-inch TV Stand While not a huge deal,…