Stashed in: Best of Imgur
For those who didn't see it before: http://imgur.com/gallery/oVA7m
Queen Elizabeth and Prince Philip, married for 65+ years.
Oregon Contra Luz Opal
Icy truck at the top of Mount Washington
What if all United States Representatives have to wear sponsors on themselves like Nascar drivers ... ?