where the he** is McCall, Idaho? i've heard of it, but never seen it, wonder if it is just an illusion? kinda like me having a rig that runs....