Wednesday, April 4, 2012

Mountain Lions In Town!

Yes, we had mountain lions in our little town of Preston, Idaho! Okay so it was only one mountain lion, but still ... http://bit.ly/HfTRJI