User blog comment:HTF1234/The HTF Crew is in deviantART?/@comment-75.66.212.232-20120509234722

I'm not so sure about that.