There is a new face representing the state of Idaho that many people may not be familiar with. The newest Miss Idaho USA has been crowned, and her resume is impressive to say the least.
Miss Idaho, Sierra Sandison is definitely poised to prove to America (and the world) that beauty is much more than we we see on the outside. She created quite a stir and gained national attention when she decided to wear her insulin pump during a swimsuit photo shoot and post it on Instagram...