Memebase

2012

Is it true?

obama politics 2012 - 6635309056
By omfgwtfwtf
Comments

Anti Joke Troll

2012 facebook spanish - 5708414464
By SuperSpacer
Comments
1 2 3 4 5