Feb 18, 2011 #1 afdk Newly Enlightened Joined Oct 19, 2009 Messages 181 Location California I've been looking at Peak's website off and on. They rate their lights lumen output very high, are they for real?
I've been looking at Peak's website off and on. They rate their lights lumen output very high, are they for real?