Azerbaijan made an appearance on The Discovery Channel's "Build it Bigger" a few weeks ago. Check out this link for a clip of the footage. It is broken up into three segments on You Tube, but once you view the first, it will give you the option to watch the rest. Enjoy...
http://www.youtube.com/watch?v=vhpboaXvHHc