If the incident weren't described the way it is, I'd tend to believe Phelps made up the story to explain being under a naked man. I'm pretty sure that all of the outspoken, homophobic, haters are homosexuals who resent people with the courage to be openly gay.
And if you're reading this Uncle Harry, it doesn't pertain to you (wink wink).
Edit: Well, sheesh! .... apologies for sounding dumb ... uh ... just googled '500 lb man Westboro' and watched the video, which clarified both story and photo. Didn't realize it was real, or was it? Huh! Will never know, will never know, will nev............................ ok ..................
It's all about the background action..
@AnonySchmoose the blurs in the foreground are the dj & the other blur is the Westboro man. The large naked guy in the background is about to smother the Westboro church guy..