othercrap.com
"Unconquered!" - Other Crap
Today is celebrated as the 75th Anniversary of the German surrender, although the actual military surrender had been signed in the wee hours of the morning on the 7th (and it was actually the evening of the 6th back in America).
UncleScoopy