Just in time for the 2012 London Olympics, side by side heart shaped flags of the United States of America (USA) and the United Kingdom and Great Britain (UK). Fun for American travelers who enjoyed their British trip, as well as Brits who enjoyed their trip across the pond to visit the Yanks.