Calgarians are picking up the pieces after a massive storm brought tennis ball-sized hail and flooding to the city Saturday night. A number of community residential roads have also been impacted. Cars left abandoned on major roadways will be towed throughout the day.