Ellen DeGeneres Totally Puts Homophobe Larry Tomczak In His Place And It's Awesome

In a recent article titled "Are You Aware of the [...]