Dramatic video footage shows huge waves crashing into the sea wall at Meadfoot Beach in Torquay. The full power of nature was on displayas high winds and heavy rain lashed the region. Yellow rain ...
Some results have been hidden because they may be inaccessible to you