Showing posts with label Peter Popoff. Show all posts
Showing posts with label Peter Popoff. Show all posts

Monday, January 07, 2008

Peter Popoff Scares the Living Shit Out of Me



Just look what he's peddling now

This may or may not be old news. All the same, Peter Popoff scares the living shit out of me.