Trailer Mounted Aerial Platforms 2017 Spain, Ocana7d
Trailer Mounted Aerial Platforms 2011 France, St Aubin Sur Gaillon
Other 2008 Spain, Ocana