Home MPT InstaNews North Lamar Spanish Club visit Museum of the Red River in Idabel, Oklahoma