Tecnovision

03.17.07
Tecnovision's Luxio "world's largest television" debunked
03.17.07

Tecnovision's Luxio "world's largest television" debunked

You know, just because you show up at CeBIT with a big ass sign that says "The World's Largest Tele...

View