Leonard Hofstadter (played by Johnny Galecki) on The Big Bang Theory on CBS was spotted wearing this purple graphic tee on The Big Bang Theory on episode '' (8x22) in Apr 2015. Leonard's Shirt is the Moon Landing Tee by Heavy Rotation . For shoppable links visit wornontv.net/48375