Cheezburger

EVER WONDER WHERE THE TURD IN YOUR PLAZA COMES FROM?