Flood wreaks havoc at tram station

Footage has emerged of the moment a flash flood barrelled through and devastated a tram station in Palm Springs, California.


  • TAG