Posted on Facebook Update: Having passed throu
Post# of 157
Update: Having passed through the Panama Canal, the Mobile Red Bird System is on schedule to arrive at Shanghai on November 24th (Happy Thanksgiving!). It should arrive at its destination on or about December 10, 2016. This will be a very challenging installation!