Telltale Signs of Seasonal Allergies Telltale Signs of Seasonal Allergies

ADVERTISEMENT

Couple Rescues Cat Stranded on Mountaintop

No one knows how this cat ended up on Looking Glass Rock. This couple knew they had to try and save him, even though it was a 1,500-foot climb following a rain.