lionheart

Because it wouldn’t be the Japanese Grand Prix without some totally weird shit. This weekend, Suzuka are selling this “Lion Heart Mustache” or as we know it, Nigel Mansell’s legendary moustache.

Japan, don’t ever change.