Where’s the freaks? Posted by By Davezilla 11 November, 2008Posted inAnnouncements, Freaks16 Comments Many of you have emailed me asking what happened to the Freak Watchers site. Well, it is temporarily down. The site was compromised some time this weekend by a rather…
You must be logged in to post a comment.