Trudeau has resigned! Time for an election and to get Canada back to common sense!
Judas Priest: Electric Eye
Plot: Compilation DVD by Judas Priest featuring a concert filmed in Dallas during the 1986 'Fuel for Life' Tour as well as music videos and BBC performances.
Release Date:
Monday, November 24 2003 21 years ago