93 - Smartphones

Gregory on March 28, 2011

How smart do phones need to be? When will it end? In tragedy, that's where.

Have you read Happyface Comics at all?