The images come directly from Callao port in Lima, Peru. We can spot an orange GMC truck together with a mysterious and menacing black truck which seems pretty close to what was shown at the Rise Of The Beast Official Online Announcement event.
As usual, stay tuned with TFW2005 for more updates! Is Optimus Prime the next to arrive to Peruvian shores? Time will tell. Now you can click on the discussion link below and share your impressions on the 2005 Board!