bripat9643
Diamond Member
- Apr 1, 2011
- 170,163
- 47,312
Fail.Sarah Palin said she can see Russia from her house.....evidently left loons get their news from SNL
FALSE: 'I Can See Russia from My House'
She never said it, Tina Fey said it and the left lunatics still believe it's factual
I saw Sarah Palin say it you LIAR
Post the video then.