A Stray Peter Post

It appears the internet, the Greatest Satan of them all, has defeated the humble Peters Brothers. While you can find a few good sources of information around these days, no one seems to have heard from them since at least 2006. Perhaps the anti-Christian imagery...