China - Demotivational Poster

On Sep 03, 2011
China - Demotivational Poster

China

Is in for some shit.

Leave a comment!