Specialized Turbo electric bike test ride in San Francisco California TheBikeMan 5 years ago Specialized Turbo media ride through San Francisco April 24 2013Created By Richard Masoner