"Here is the full-length (90 seconds) commercial for LTAR which will begin airing immediately, online at first but I think also in broadcast as Christmas gets closer.
It was filmed in Prague, Czech Republic.
Personally I love it -- really nice work everybody who had a hand in it!"
Pretty intense commercial! Awhile back a few friends and I filmed our own LTAR Promotional Commercial. You be the judge! (No, I won't be offended if you liked the real one more!)