U2 - Trojan Horse (1981)
March 3, 1981Release Date
U2 - Trojan Horse (1981)
March 3, 1981Release Date
Plot.
U2 at The Hague in 1981. Pro Shot footage
Where to Watch.
No streaming offers found
Details.
Release DateMarch 3, 1981
StatusReleased
Last updated: