Americans blindly welcome British Invasion


on Jul 8, 2011

The British are coming! But this time we're not putting up a fight. We just celebrated our Independence from the British on July 4th, so why are Americans going crazy over the arrival of the Duke and Duchess of Cambridge?

Blog Archive