Soggy in NOLA
Diamond Member
- Jul 31, 2009
- 40,565
- 5,358
- 1,830
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
No you didn't. Jesus.