Thursday, April 03, 2008

Red mulch- you can see it from space!

Why would anyone think that looks like a good idea? and why red?Argh! Why, America, why?