Shelby High School students braved hail and rain to make it to their prom at the Kehoe Center. Photos by Staff Reporter Brittany Schock