Planet Bike Superflash Turbo

Planet Bike makes some of more popular blinkie lights out there, with the time tested Superflash being unmistakable on the road. The new Superflash Turbo ups the ante with a higher powered 1 Watt LED (the old Superflash was a 1/2 Watt), while keeping the retail price right around the $30 mark. The flash pattern has been [...]