LI!--
Gay marriage is legal in 6 states, but having sex with a horse is legal in 23. Good going, America.
1 day ago via Twitter for iPhone
I,funny pictures,atheism,auto