An Ilyushin Il-62 jet airliner, seen in November 2011 in the Beijing World Park in the Chinese capital Beijing. Next to the airplane stood two brilliantly cool Beijing BJ130 airplane-ladder vehicles.
About China's Coolest Cars
An Ilyushin Il-62 jet airliner, seen in November 2011 in the Beijing World Park in the Chinese capital Beijing. Next to the airplane stood two brilliantly cool Beijing BJ130 airplane-ladder vehicles.