You guys, Josh is posting on MH on Instagram.  More of his current schtick about working on himself, it won't be quick and easy, hoping to prove himself, appreciating support he's gotten, blah blah blah.

The comeback attempt is here.  Do your thing, #Muppetwt.
#Muppetwt