Saturday, May 16, 2009

The Head of a Flea

How many Los Angeleses will fit on the head of a flea?