Talk:Beat The Feds Challenge/@comment-216.195.246.125-20100813205707

it just disappeared from the home page again...WTF are these guys doing??