Three dozen students from the University of Delaware have been helping repair buildings and homes in Trenton this week.
All tagged mission xtreme
Three dozen students from the University of Delaware have been helping repair buildings and homes in Trenton this week.