Mark Norman Francis has worn Wyld Stallyns 21 times, on average every 26 days