SHAMELESS SERIES 11 EPISODE 1

Did you all catch the final ever series 11, episode 1 of Shameless last night on Channel 4? Shane Maguire was rocking our colourful “Eden” tee once again around the Chatsworth estate! Available with free global shipping from the online store here.