Talk:DEMMA'S DEMISE!/@comment-26988161-20160601211540/@comment-26988161-20160601214403

Yes, Larry deleted his Twitter. There's been a discussion about it on the McJuggerNuggets reddit page.

Here's a screencap one of the posters there took: http://imgur.com/a/LE9j6