Quantcast
help information
Clear
94.6 ° F
Full Weather

Sonora Native To Swim The English Channel

The English Channel is the twenty-two mile long body of water between England and France. Less than 1,700 people have successfully swam it.

Teri Wells was Thursday’s KVML “Newsmaker of the Day”.

Sonora Native To Swim The English Channel