Self-proclaimed Paranormal researcher Steve Huff has taken advantage of so many to the point of calling himself ‘The Chosen One’. This man has serious issues and sadly his followers appear just as disillusional.
The interesting thing is the account was suspended where the detailed report was posted
Huff is the biggest ShamWOW conman ever!!
Hey found a new repost Woo Hoo!
Love Light and Rape Porn – Steve Huff exposed!