Cars stuck in Boston, Massachusetts flooding
Cars stuck in Boston, Massachusetts flooding
Vehicles become stranded on roads as storms lead to flooding in Boston, Massachusetts. (Video: @derekrubinoff/Twitter)
Vehicles become stranded on roads as storms lead to flooding in Boston, Massachusetts. (Video: @derekrubinoff/Twitter)