Jorma Taccone Quotes

Just the fact that that Europe album 'The Final Countdown' came out in 1986 and 'Rad' came out in 1986... I'm starting to think that maybe 1986 is my favorite year, of all time!

 Jorma Taccone