Roaring Champ

Roaring Camp Railroad is a historic 19th-century steam train located in Felton, California.

Roaring Champ

Roaring Camp Railroad is a historic 19th-century steam train located in Felton, California.