Yes, I saw it on TV last night.  Pretty impressive.

Herbie