TeamRiverRunnerStJohn

My blogs

About me

Location St John, Virgin Islands, U.S. Outlying Islands
Introduction Welcome to the U.S. Virgin Islands Team River Runner/Wounded Veterans St John. This site is the go-to site for supporters of Team River Runner, and past and present TRR Members that have come to St John.