Roger The Resident Snow Camel of Alton, NH is Getting Pretty FamousRoger The Resident Snow Camel of Alton, NH is Getting Pretty FamousYou are not hallucinating a desert animal on a snowy farm in Alton, there's a real-life camel living there!KiraKira