Red River Rocketeers is located in Duncan Oklahoma. Our website is here.

 

More launch pictures are located here.