A National Poo Museum Has Opened On The Isle Of Wight NEWS / By timw_brap The UK’s new must see attraction.