November Launch Re-scheduled for November 17th

The November launch has been re-scheduled for November 17th, it will be at the Walter Farm in DeKalb, IL. weather permitting.

Leave a Comment