Posted on 2009/04/23


Coby electronics products… Last refuge of the damned.

Posted in: twitter