
Red Storm leaves for World Championships!
Red Storm was featured on WZZM 13 TV as the team departed for the FIRST World Championships in St. Louis, Missouri.
Red Storm was featured on WZZM 13 TV as the team departed for the FIRST World Championships in St. Louis, Missouri.