THE DRT IN THE WILD!

Shots from the DRT on display on behalf of the First Lutheran Church of Orland at the Glenn County Fairgrounds in Orland.

SEARCH