Rare Snow Owl Spotted In Florida

Published January 7, 2014 36,853 Views

Rumble / Unreal AnimalsA female snowy owl strayed from its usual territory in the Arctic to visit Little Talbot Island State Park in Florida. This is reportedly the third snowy owl ever spotted in the state.

... and disable advertisements! No kidding :)