Courtesy of the good folks at Harper's Index:
Number of U.S. troops who have died in Afghanistan and Iraq in the last two years : 354
Number who died in Vietnam in 1963 and 1964 : 324
Source: U.S. Department of Defense
I'm a member of the generation that remembers MTV played music videos 24/7. I have mixed-up images in my head of the videos for "Little Red Corvette"…
See and download the full gallery on posterousBefore photo: Current photo: Next up: hang the new cabinets!