Blitz Spirit ' British Armada' Tee (Red) * 100% Cotton Blitzspirit (blitz spirit)came about one drunken night (or was it day?) on a European holiday where we saw too many naff British t-shirts that didn't do much for our national image. So we decided to start designing T-shirts that make a statement about who we are in positive & humorous way & so Blitz Spirit was born.