Tuesday, August 15th, 2006 - 9:54 PM

Crimson Infestation

If there’s one thing life has taught me, it’s that sometimes there are far more freaky little red bugs than you might expect.

red-beetles