19 inch 720p in 2007.



 

China Numba wan!!