We’re easily confused. Sure we know it’s London Olympics year and all that, but when did the jolly old Brit flag return to favour as a fashion statement? The last time we remember this kind of stuff, was on an Austin Mini cruising down the King’s Road in 1967, and hardly any of the locals took any notice even then.
Read More