Yes I saw it on Discovery Channel, So awesome.

My jaws dropped when I saw the computer model of it and how it'll look on the landscape. Its bigger than a TF except for Metroplex and other TF that as big.