Travel Town Museum

At the point you’re east driving on Ventura Freeway wondering how to get onto the I-5 North, you probably won’t notice the park filled with unique wonders off to your right. You should. It’s filled with these giant machines that most Los Angelinos has trouble identifying. Trains. There was a time where not only the…
Read more

December 19, 2013 0