Mirror, mirror on the wall
jerrri
Published
12/31/2015
Who's the biggest liar of them all....well slap my nuts, if you repeat a lie often enough you're a Republican.
0 Comments