Mega Foam!! CNW 8646 ventures into Southern California!!!

599 views · Published 1 August 2014 · 3:56 · Indexed 17 October 2026

Channel: California Rail Productions · 2014 · Entertainment

Watch on YouTube

The twins have finally been split apart, i missed the arrival of it into SoCal but i caught it leaving City Of Industry heading to Belford, TX,  i waited almost 2 and a half hours for it to arrive, please comment on what you think of the video

More from this channel