Gay marriage is legal in 6 states, but having sex with a horse is legal in 23 states. good job, america.

615 shares