Vizio's Opens First 3D Sports Bar

Electronics company Vizio unveiled L.A.'s First 3D Sports Bar at South, in Santa Monica on Thursday.

More in News