Soho streets turned to rivers Saturday as flash flooding swamped lower Manhattan — the latest failure of a city that squeezes billions out of taxpayers but can't keep water out of its own streets.

The intersection of West Broadway and Grand Street became a wading pool around 12:15 p.m., with video showing cars crawling through brown floodwater and pedestrians wrapping garbage bags around their legs just to cross the street. The water receded by 2:30 p.m., but the question of why America's largest city drowns every time the sky opens won't drain so easily.

Taylor Prokes, 35, who lives above Felix Bar & Restaurant, captured the now-viral video.