Rebecca B. Miller
Ashamed American
Last night 3/28/09 all over the world lights went off for one hour. The Pyramids, Eiffle tower, Tower of London, Sydney Opera House and millions of places all over the world including simple households. Then on the news I heard McDonalds in the midwest DIMMED their arches. Oh God. All over the ...