5:30 pm - 7:30 pm Recurring Tuesday practice July 2 @ 5:30 pm - 7:30 pm Recurring Tuesday practice Please arrive no later than 5:30 pm for a 6:00 pm launch.
6:00 pm - 7:30 pm Recurring Thursday practice July 4 @ 6:00 pm - 7:30 pm Recurring Thursday practice Please arrive no later than 5:30 pm for a 6:00 pm launch.
8:30 am - 10:00 am Recurring Saturday practice July 6 @ 8:30 am - 10:00 am Recurring Saturday practice Please arrive no later than 8:00 am for an 8:30 am launch.
6:00 pm - 7:30 pm Recurring Thursday practice July 11 @ 6:00 pm - 7:30 pm Recurring Thursday practice Please arrive no later than 5:30 pm for a 6:00 pm launch.
8:30 am - 10:00 am Recurring Saturday practice July 13 @ 8:30 am - 10:00 am Recurring Saturday practice Please arrive no later than 8:00 am for an 8:30 am launch.
6:00 pm - 7:30 pm Recurring Thursday practice July 18 @ 6:00 pm - 7:30 pm Recurring Thursday practice Please arrive no later than 5:30 pm for a 6:00 pm launch.
8:30 am - 10:00 am Recurring Saturday practice July 20 @ 8:30 am - 10:00 am Recurring Saturday practice Please arrive no later than 8:00 am for an 8:30 am launch.
6:00 pm - 7:30 pm Recurring Thursday practice July 25 @ 6:00 pm - 7:30 pm Recurring Thursday practice Please arrive no later than 5:30 pm for a 6:00 pm launch.
8:30 am - 10:00 am Recurring Saturday practice July 27 @ 8:30 am - 10:00 am Recurring Saturday practice Please arrive no later than 8:00 am for an 8:30 am launch.
6:00 pm - 7:30 pm Recurring Thursday practice August 1 @ 6:00 pm - 7:30 pm Recurring Thursday practice Please arrive no later than 5:30 pm for a 6:00 pm launch.
8:30 am - 10:00 am Recurring Saturday practice August 3 @ 8:30 am - 10:00 am Recurring Saturday practice Please arrive no later than 8:00 am for an 8:30 am launch.