Tired of your typical low-tech bar? How about next time you check a bar that has thirty 3DTVs?

Read more

The official launch in the US was held in New York. Come check out some footage:

Read more