Mark Norman Francis has worn 380 different tshirts 4598 times, across 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, and 2025. All wearings available as an Atom feed or calendar.
Flaming d20
worn 3 times,
first on
Morden-f'ing-kainen
worn 3 times,
first on
It's a great day for a TPK
worn 3 times,
first on
A Taste of Tal'Dorei
worn 18 times,
first on
Pioneer 10&11 plaque
worn 18 times,
first on
Sapphire & Steel
worn 18 times,
first on
Discipline is ki
worn 20 times,
first on
Boost
worn 7 times,
first on
Essential NPC
worn 22 times,
first on
All the Meeple
worn 19 times,
first on
Feather
worn 23 times,
first on
Brin
worn 25 times,
first on
Bat'leths & BiHnuchs
worn 29 times,
first on
Nothing of value inside
worn 20 times,
first on
Mouse Rat
worn 16 times,
first on
Feedbin
worn 9 times,
first on
Hypertext
worn 28 times,
first on
Supervillain cat
worn once,
first on
Spectrum
worn 8 times,
first on
Thunderbirds 54321
worn 19 times,
first on
Raised on Supermarionation
worn 20 times,
first on
Sunbeam mohawk cat
worn once,
first on
Crisp Sandwich Day
worn 4 times,
first on
LL928
worn 30 times,
first on
Trans American
worn 26 times,
first on
Northeast Airlines
worn twice,
first on
Pacific Courier
worn 4 times,
first on
Astronomer
worn once,
first on
Eurovision Song Contest Turin 2022
worn once,
first on
Belloq Vin de Famile
worn once,
first on
Well of Souls, Tanis
worn 4 times,
first on
Astronomer
worn 28 times,
first on
AFC Richmond
worn 15 times,
first on
Earth Alliance
worn 27 times,
first on
Psi Corps Badge
worn 28 times,
first on
Piranha
worn 33 times,
first on
AG Systems
worn 32 times,
first on
Auricom
worn 33 times,
first on
Qirex
worn 33 times,
first on
FEISAR
worn 34 times,
first on
Backup backup plan
worn once,
first on
Thrilling Heroics
worn 5 times,
first on
Captain Tight Pants
worn once,
first on
Mystery Nuts
worn 3 times,
first on
Electronic Circuit
worn once,
first on
Open Up - Eurovision Song Contest 2020
worn once,
first on
Eurovision Song Contest Rotterdamn 2020
worn once,
first on
Vader and Son
worn twice,
first on
This is the Whey
worn twice,
first on
Trashman
worn once,
first on
Turbo Esprit
worn once,
first on
Maziacs
worn 16 times,
first on
Spider-Verse
worn 42 times,
first on
Eagle
worn 59 times,
first on
Strategic Scientific Reserve
worn 71 times,
first on
Teh
worn 4 times,
first on
Populous - The Shaman
worn 73 times,
first on
Classic Space Christmas
worn once,
first on
Music Band
worn 41 times,
first on
Wonder Woman
worn 67 times,
first on
The cake is...
worn once,
first on
Ghostbusters
worn 12 times,
first on
I like pig butts
worn 65 times,
first on
Halcyon 6
worn once,
first on
Sfdeljknesv
worn twice,
first on
Unexpected sausage
worn 70 times,
first on
Scale Summit 2018
worn once,
first on
Psi Corps
worn 7 times,
first on
Yavin 4
worn 42 times,
first on
Love Bug
worn 41 times,
first on
Aloy
worn 58 times,
first on
Gaia
worn 41 times,
first on
Operation: Enduring Victory
worn 40 times,
first on
Holy Mother Forking Shirt Balls
worn 29 times,
first on
Inara My Serenity
worn 39 times,
first on
Choose To Be
worn 28 times,
first on
Rick and Morty
worn 14 times,
first on
The Chosen (faded)
worn 54 times,
first on
Rico's Roughnecks
worn 29 times,
first on
12 points to me
worn 36 times,
first on
Eurovision Song Contest 2018
worn 40 times,
first on
Eurovision established 1956
worn 49 times,
first on
Eurovision Song Contest 1956
worn 8 times,
first on
Caelondia Masons
worn 3 times,
first on
Eurovision 2017
worn once,
first on
Flash FM
worn once,
first on
Tshirt tshirt
worn 13 times,
first on
Shall we play a game?
worn 20 times,
first on
Wyld Stallyns
worn 51 times,
first on
Buy n Large
worn 37 times,
first on
Never give up, never surrender!
worn 35 times,
first on
Time to settle this
worn 5 times,
first on
Inevitable Betrayal
worn once,
first on
Let's moon 'em
worn 26 times,
first on
Become an obliviator!
worn 12 times,
first on
A sharp betrayal
worn 10 times,
first on
Kyle the Octopus
worn 31 times,
first on
Serverless conference London
worn 39 times,
first on
Everything is a remix
worn 21 times,
first on
Exit, pursued by a bear
worn once,
first on
The many faces of Wash
worn twice,
first on
Portal gun
worn 36 times,
first on
Mutare ad custodiam
worn 82 times,
first on
Vigilo confido
worn 86 times,
first on
Five gold and a party
worn 29 times,
first on
Dead Fish
worn 38 times,
first on
Eurovision Song Contest 2016
worn once,
first on
Prison Architect
worn once,
first on
He Mele No Lilo
worn 10 times,
first on
Mirror, Mirror
worn once,
first on
New Adventures Awaken
worn twice,
first on
Petri Galaxy
worn 3 times,
first on
Introverting… (Quiet, please.)
worn 4 times,
first on
Firewatch
worn 105 times,
first on
Browncoat club
worn 4 times,
first on
Blips and Chitz
worn 17 times,
first on
n33dful.com
worn once,
first on
Dimension C-137
worn once,
first on
The IT Crowd
worn once,
first on
Cat
worn once,
first on
Be excellent to each other
worn 6 times,
first on
A less civilised age
worn once,
first on
Team Rogers 2016
worn 7 times,
first on
Mr Meeseeks
worn 4 times,
first on
Ugly Christmas sweater
worn 3 times,
first on
Afraid of your own shadow
worn 9 times,
first on
ED209
worn once,
first on
88 miles per hour
worn twice,
first on
Marty McPrime
worn twice,
first on
London
worn 60 times,
first on
This is stirred
worn once,
first on
And
worn 26 times,
first on
Hello bitches
worn twice,
first on
Legosaurus
worn 11 times,
first on
Three Lions
worn once,
first on
Mashup or shutup
worn once,
first on
Making friends
worn 21 times,
first on
OG
worn 3 times,
first on
Companion heart
worn twice,
first on
In the zone
worn 67 times,
first on
Lovelace and Babbage
worn 19 times,
first on
TableTop season 3 supporter
worn twice,
first on
The Sedgewick Hotel
worn 4 times,
first on
Lone Pine Mall
worn 21 times,
first on
Twin Pines Mall
worn 10 times,
first on
Classic Black Tuxedo
worn once,
first on
Late Night Tux
worn once,
first on
Precinct 9, division 13
worn 3 times,
first on
Ceiling Unikitty is watching you…
worn 4 times,
first on
Waynestock
worn 5 times,
first on
Calavera malt whiskey
worn 8 times,
first on
Red Five
worn 4 times,
first on
Heroku
worn once,
first on
Jessica
worn 28 times,
first on
Upcoming (kickstarter backer edition)
worn 8 times,
first on
Southpaw
worn 71 times,
first on
Do not hasten the apocalypse
worn twice,
first on
Greendale alumni
worn 6 times,
first on
Haters gonna hate
worn 5 times,
first on
Café Calavera
worn twice,
first on
Sugar and splice
worn once,
first on
FOXHOUND Special Forces
worn 65 times,
first on
Shadow Moses Nuclear Facility
worn 73 times,
first on
Hello Clarice
worn 5 times,
first on
Hello… Squirrel!
worn 6 times,
first on
Hello Tiger
worn twice,
first on
Massachusetts Institute of Technology
worn once,
first on
Invader Spiff
worn once,
first on
Hello, Sweetie
worn 6 times,
first on
Pirate
worn 11 times,
first on
The Kestrel
worn 41 times,
first on
Inspector Spacetime
worn 10 times,
first on
Sallah Excavations
worn 4 times,
first on
Armistice Station, Human–Cylon relations
worn 3 times,
first on
Elements
worn 39 times,
first on
Trevor Philips Enterprises
worn 77 times,
first on
Ammu-nation
worn 40 times,
first on
Burger Shot
worn 42 times,
first on
Watch how I soar
worn 6 times,
first on
Training we are
worn 4 times,
first on
Buffy, slayer of the vampyres
worn 15 times,
first on
Fruity oaty bar
worn 8 times,
first on
Yamatai Island
worn 8 times,
first on
Endurance, out of Plymouth
worn 4 times,
first on
Meatghost
worn 5 times,
first on
Hello, my name is…
worn 6 times,
first on
Golem heart
worn 20 times,
first on
Sambrook's Brewery
worn once,
first on
Fife [sic] Alabama
worn 21 times,
first on
Duh!
worn twice,
first on
It's people
worn 19 times,
first on
Explorer
worn 70 times,
first on
The Ultraviolence Boys
worn 29 times,
first on
Hard core pawn
worn once,
first on
Have you seen this girl?
worn 28 times,
first on
Sex Bob-Omb
worn once,
first on
Pub Standards (inverse)
worn twice,
first on
Norm!
worn once,
first on
London 2012
worn once,
first on
Mashup or shutup (tedious brown variant)
worn once,
first on
Fire Eagle (green post-launch variant)
worn twice,
first on
Navy baseball shirt
worn once,
first on
Yahoo! Hack U
worn once,
first on
Daring Fireball (Kevin Cornell illustration)
worn once,
first on
Stuffed chestburster
worn 16 times,
first on
Death Race
worn once,
first on
Orange baseball shirt
worn once,
first on
Maroon baseball shirt
worn once,
first on
Barcamp London 4 (grey)
worn once,
first on
Hopscotch Kong
worn once,
first on
I understood that reference
worn once,
first on
Triangles ahead
worn once,
first on
Tsuro of the Seas
worn once,
first on
Red baseball shirt
worn once,
first on
Yahoo! '94
worn once,
first on
Severed
worn 19 times,
first on
Modern mailbox
worn once,
first on
Thunder-King
worn 37 times,
first on
On vacation
worn 13 times,
first on
Black baseball shirt
worn once,
first on
Dig for victory
worn once,
first on
Retro game crunch
worn once,
first on
Rosetta Stone
worn once,
first on
Civil Defence
worn twice,
first on
Tournée du tigre rayé
worn 6 times,
first on
Indiana Mouse
worn 12 times,
first on
Barenaked Ladies - Born on a Pirate Ship tour
worn once,
first on
Barenaked Ladies - Little Tiny Tour '94
worn once,
first on
The Wolfgang Press - Funky Little Demons
worn twice,
first on
Moosekateer
worn once,
first on
Moosifer
worn once,
first on
Big Moose
worn once,
first on
Stark Industries
worn once,
first on
Asteroids
worn once,
first on
Yahoo! Design Summit
worn once,
first on
Alien Pimp
worn once,
first on
My Kung Fu is best (YDN)
worn once,
first on
Building in Space
worn 15 times,
first on
Achievement whore
worn once,
first on
Nyan's dream
worn 6 times,
first on
Grand Moff
worn once,
first on
Barcamp London 4 (green)
worn 6 times,
first on
Hong Kong Phooey Dojo
worn once,
first on
Nexus 6
worn 3 times,
first on
We're toast
worn twice,
first on
Orbital model of the carbon atom
worn 25 times,
first on
Upcoming (original)
worn 4 times,
first on
Upcoming (redesign)
worn once,
first on
Sinclair
worn once,
first on
Pants-on-head retarded
worn 3 times,
first on
All the girls love my big shiny helmet
worn once,
first on
Winter is Coming, Charlie Brown!
worn 19 times,
first on
For Science!
worn 11 times,
first on
Achievement unlocked: left the house
worn 4 times,
first on
I bring nothing to the table
worn 3 times,
first on
Level up
worn once,
first on
Flynn's arcade
worn twice,
first on
Who you gonna call?
worn twice,
first on
Copilot
worn once,
first on
Easy optimism
worn 43 times,
first on
Recognizer
worn once,
first on
Thorn Industries
worn once,
first on
All your base are belong to us
worn once,
first on
sudo make me a sandwich
worn once,
first on
Humancore
worn 4 times,
first on
Kaylee's shiny spaceship repair
worn twice,
first on
Merlotte's bar and grill
worn once,
first on
Torso-friendly Hadron Collider
worn 4 times,
first on
Online debate team
worn 7 times,
first on
fsck
worn once,
first on
Tshirt not loaded
worn once,
first on
Eater of worlds
worn twice,
first on
Geek
worn once,
first on
Everybody stand back, I know regular expressions
worn once,
first on
Dasher & Dancer & Prancer & Vixen & Comet & Cupid & Donner & Blitzen
worn 13 times,
first on
Isla Nubar research team '93
worn twice,
first on
Secrets of magic
worn once,
first on
Pointes High, class of '87
worn once,
first on
Google is ruining everything
worn 13 times,
first on
Science; it works, bitches.
worn 3 times,
first on
Rands
worn once,
first on
H.T.T.P. Enforcement Squad
worn twice,
first on
M*A*S*H 4077th
worn 10 times,
first on
Captain Hammer (corporate tool)
worn once,
first on
Battlestar blueprints
worn once,
first on
I'm a noun!
worn 3 times,
first on
Heavy meddle
worn 5 times,
first on
The Overlook Hotel complimentary crayons
worn 9 times,
first on
Court symbol
worn 27 times,
first on
Viva la evolution
worn twice,
first on
Hyperdyne Systems 120-A/2
worn once,
first on
Nakatomi Corporation
worn once,
first on
Corporate zombie
worn once,
first on
Ghost band
worn twice,
first on
I'm an assassin (shhhhhhhh)!
worn 12 times,
first on
Greetings from Rapture
worn 7 times,
first on
Lego Ash
worn once,
first on
Paper Street Soap co.
worn once,
first on
War Operation Plan Response
worn once,
first on
Singer Salvage
worn twice,
first on
Outrage! The fuel of the internet
worn 7 times,
first on
They see me rollin' exterminatin'
worn 8 times,
first on
Pixelate
worn 3 times,
first on
Rubacava
worn once,
first on
SXSW 20th anniversary
worn once,
first on
Pub Standards
worn 4 times,
first on
Good grief
worn 3 times,
first on
Meat is murder. Tasty, tasty murder.
worn twice,
first on
Space Lego
worn 47 times,
first on
Deflating defences
worn twice,
first on
Procrastination University
worn 7 times,
first on
Ambition killed the cat
worn once,
first on
Strays
worn once,
first on
We Can Fix It
worn once,
first on
"Work is the curse of the drinking classes"—Oscar Wilde
worn once,
first on
Controle el caos
worn 7 times,
first on
Don't get cocky
worn 3 times,
first on
The War Against Work
worn 15 times,
first on
Hypotamoose
worn twice,
first on
Open Hack 2009
worn once,
first on
We've got some work to do now
worn 7 times,
first on
Cable 54
worn twice,
first on
Valley Forge
worn 3 times,
first on
Lego iPod
worn 16 times,
first on
Danger Mouse
worn once,
first on
Khaaaaaan!!
worn twice,
first on
USAC Lewis & Clark
worn twice,
first on
It's a trap
worn 17 times,
first on
Fhloston Paradise
worn 14 times,
first on
Geeks love…
worn 10 times,
first on
Toasting 85% complete
worn once,
first on
Follow me, I'm a Social Media Expert
worn 10 times,
first on
Encom
worn twice,
first on
Dib and the E.T.
worn once,
first on
Vitruvian Gir
worn twice,
first on
Vitruvian Steve
worn twice,
first on
Rock, paper, shotgun
worn once,
first on
Hoffbrau steak house, Austin TX
worn 3 times,
first on
Hello my name is… Inigo Montoya, you killed my father, prepare to die
worn once,
first on
Words on a shirt
worn 9 times,
first on
Redshirt
worn twice,
first on
Trivial matters
worn 24 times,
first on
Pandamonium
worn 7 times,
first on
20% cooler
worn 16 times,
first on
In Soviet Russia, shirt wears you
worn 29 times,
first on
Rainbow worrier
worn 25 times,
first on
The circle of laffs
worn twice,
first on
Fire Eagle pre-launch version (no branding on the back)
worn 6 times,
first on
Ship in a bottle
worn 6 times,
first on
Risky engineering
worn 3 times,
first on
A trifling matter
worn once,
first on
Miss Scarlet, in the hall with a revolver
worn 19 times,
first on
Duke & Duke
worn once,
first on
Rekall
worn 4 times,
first on
Stovington Academy
worn 3 times,
first on
Omni Consumer Products
worn 12 times,
first on
Pescadero State Hospital
worn twice,
first on
Seahaven Island
worn 12 times,
first on
Charlie Croker's Coach Tours
worn 3 times,
first on
Soylent Corporation
worn 10 times,
first on
Amity Island
worn 37 times,
first on
Cuesta Verde
worn 10 times,
first on
Bantu Wind
worn 3 times,
first on
Lao Che Air Freight
worn 5 times,
first on
The Raven Tavern
worn twice,
first on
Weyland-Yutani
worn twice,
first on
U.S.S. Sulaco
worn once,
first on
Fiorina 161 "Fury"
worn 5 times,
first on
LV-426 Hadley's Hope
worn 9 times,
first on
TG Freight
worn 4 times,
first on
Greetings from Miranda
worn 5 times,
first on
Serenity Valley
worn 5 times,
first on
"Curse your sudden but inevitable betrayal"
worn twice,
first on
Blue Sun
worn 7 times,
first on
Mudder's Milk
worn twice,
first on
Washasaurus
worn twice,
first on
They aim to misbehave
worn 6 times,
first on
Calv and Hobbwood Blues
worn 15 times,
first on
Pounce
worn 3 times,
first on
Best Buddies
worn 6 times,
first on