Muppet socks (ASDA)

United Kingdom department store ASDA produced a line of Muppet socks in 2010 and 2011. The socks