TWA Dude Well-known member Joined Nov 26, 2001 Posts 3,666 Jul 11, 2005 #21 of 21 Does anybody else think that was kinda creepy? I'm a Rush fan since 1984.