HUGE wave wipes out cars!

HUGE wave wipes out cars!

Huge wave in Spain washes out some cars and people!