When an anti-gay preacher decided to visit a Virginia university yesterday (16 September), he was expecting a perfect opportunity to spout his nonsense for everyone to hear.

But it turns out, not many people could hear his sermon.

Instead, the James Madison University students gathered around the preacher, singing a song of love and tolerance. With one guy on guitar, the group begins to sing ‘How He Loves’, a Christian song by John Mark McMillon. And with it, you can’t hear the preacher at all.

According to reports on social media, the preacher began his sermon by telling a gay couple holding hands they were going to hell.

Once the song was finished, he told the large body of students they were headed ‘straight to hell’.

‘Jesus loves you all!’ a student says in response.

Watch the video below: