Huge waves hit Tenerife in Spain's Canary Islands

Footage shows the 20ft (6m) waves battering Tenerife, with homes hotels, and restaurants affected.