Social networking site, the Itch List, is urging its members to disconnect from all social media this leap day, including their own site. They are encouraging people to step out instead to fulfil the little things they have been itching to achieve.
Read More