Mar 2, 2005 #1 D dukeleto Newly Enlightened Joined Oct 21, 2002 Messages 187 Location France Anyone heard of Apollo LED\'s? Haven't found much info about them other than here Olivier