Bike expert Rob tests Castelli's newest softshell bike jacket, made to wow come 'Rain or Shine' as the moniker suggests.
Even more impressive is the battery. After 10,000 miles, the owner reports that it still holds more than 80% of its original ...