Dec 1, 2004 #1 D Dukester Flashlight Enthusiast Joined Jul 31, 2003 Messages 1,107 Location Washington State Has anybody heard anymore about this? Is it more than just a rumour? If not, any production release dates set?
Has anybody heard anymore about this? Is it more than just a rumour? If not, any production release dates set?