International teaser trailer

International Die Hard 4.0 Teaser!
International Die Hard 4.0 Teaser!