Originally Posted by
lwkwafi
Thanks!
It is Light and Motion Vega. It appears they have changed it this year, which sucks because I wanted another handlebar mount So i could switch it easily. Alas, it comes off pretty quickly anyway. Mine was is a 3w led, not sure how powerful compared to the two new ones they have for sale.
Damn those are expensive lights!