Wednesday, November 6, 2013

Woodward Beijing

 Take a look at the latest Woodward facilities located in Beijing China. Click Here to take a closer look at the set up. Including an awesome plaza style park outdoors and everything else inside!-Howard