How we verified this directory — Milad Ghobadibeygvand, BScN
We read seven e-bike makers' dealer maps, OpenStreetMap, Yelp, Superpages, Google Maps, eight answer-engine questions and each shop's own website. The Census geocoder placed every address inside or outside the city line.
A shop counts when its own words sell e-bikes or an e-bike maker lists it as a dealer. Left out: closed storefronts, rental-only and repair services, makers' offices, motorcycle dealers, chain floors and shops in other cities. Last verified October 3, 2026; due again April 2027.
Quick Answer
Among the bike shops in Temecula, 6 verified stores inside city limits sell e-bikes as of October 3, 2026: Bicycle Warehouse, Pedego Temecula, The Bike Shop, SX Collective, Riding 5 Electric Bikes and Old Town Bicycle Co.
Temecula lets a Class 1 or 2 e-bike use most sidewalks and trails but keeps Class 3 off every one. The buying guide helps you choose a class, and the California law page covers the state rules.
Temecula is a Riverside County city of 112,431 people in the Census Bureau's 2024 estimate. The adobe on the cover is the Wolf Store at Vail Headquarters, which its historical marker says "was constructed in 1866 and served as a general store along the Southern Emigrant Trail and also as Temecula's post office from 1870 to 1882."
Six floors sit inside the city, from a Pedego showroom to a Specialized dealer and an Old Town shop, so you can compare brands in an afternoon.
The 6 Verified eBike Shops in Temecula
You can test a Specialized, a Pedego or a Forbidden e-MTB without leaving town, and five of the six stores open on Saturdays.
Bicycle Warehouse Temecula — 27230 Madison Avenue
Address: 27230 Madison Ave, Suite C-2, Temecula, CA 92590
Phone: (951) 587-4110
Website: Bicycle Warehouse Temecula
Brands: Specialized's store finder gives it the Turbo e-bike attribute
Hours: Monday to Saturday 10 a.m.–6 p.m., Sunday 12–5:30, per Google Maps
Focus: a regional chain store whose own page is headed "Hub for E-Bikes, MTB, BMX & more!" 3.1 straight-line miles away. Evidence grade: site checked.
Pedego Temecula — 27287 Nicolas Road
Address: 27287 Nicolas Rd, Suite 107, Temecula, CA 92591
Phone: (951) 401-2050
Website: Pedego Temecula
Brands: Pedego, listed in the maker's own dealer directory
Hours: Monday to Saturday 10 a.m.–5 p.m., Sunday 12–5, per Google Maps
Focus: Google Maps describes a "Store for sales & rentals of electric bikes, plus accessories & riding apparel." 3.2 straight-line miles away. Evidence grade: roster.
Pedego once had a second Temecula address on Margarita Road; Google Maps marks it permanently closed, and the maker's directory lists only Nicolas Road.
The Bike Shop — 32835 Temecula Parkway
Address: 32835 Temecula Pkwy, Suite B, Temecula, CA 92592
Phone: (951) 303-9477
Website: thebikeshoptemecula.com
Brands: on Bosch's dealer map; Specialized's store finder gives it the Turbo attribute
Hours: Monday to Saturday 11 a.m.–6 p.m., closed Sunday, per its own site
Focus: a full-line shop whose menu sells electric mountain and city e-bikes beside road, mountain and children's bikes. 2.8 straight-line miles away. Evidence grade: site checked.
SX Collective (Spokex Bike Co.) — 43218 Business Park Drive
Address: 43218 Business Park Dr, #105, Temecula, CA 92590
Phone: (951) 506-9181
Website: spokex.com
Brands: on Bosch's dealer map as Spokex Bike Co.; Forbidden e-MTBs on its site
Hours: Monday to Friday 9:30 a.m.–5 p.m., closed weekends, per Google Maps
Focus: a mountain-bike, snow and outdoor store; its site announces a new Forbidden e-MTB as "Just released - enduro e-MTB." 2.1 straight-line miles away. Evidence grade: site checked.
Riding 5 Electric Bikes Temecula — 41125 Winchester Road
Address: 41125 Winchester Rd, Suite B-3a, Temecula, CA 92591
Phone: (951) 764-9258
Website: Riding 5 Temecula
Brands: a "SHOP BY BRAND" menu that runs from Aventon and Rad Power to Velotric
Hours: Tuesday to Sunday 10 a.m.–7 p.m., closed Monday, per Google Maps
Focus: a chain store that calls itself "Your e-bike shop on Winchester Rd. Walk in, test ride, and ride home today." 2.8 straight-line miles away. Evidence grade: site checked.
Old Town Bicycle Co. — 28780 Old Town Front Street
Address: 28780 Old Town Front St, Suite B9, Temecula, CA 92590
Phone: (951) 225-9700
Website: oldtownbicycleco.com
Brands: Cannondale, Marin and Troxus e-bikes, in its own words
Hours: Tuesday to Friday 10 a.m.–6 p.m., Monday 11–5, Saturday 10–5, closed Sunday, per Google Maps
Focus: a service-first shop in Old Town whose about page says "Come shop for Cannondale, Marin, Troxus E-Bikes." 0.9 straight-line miles away. Evidence grade: site checked.
Also tied to Temecula, named and not counted.
- Closed or unconfirmed: Friction Ride Shop, Prevelo, The Secret and Pedego's Margarita Road address, each marked permanently closed on Google Maps; Cycopath, whose domain is for sale while a gym and a gymnastics center hold its listed address; and Desjardin Enterprises, a Superpages listing with no business at its address on Google Maps.
- Rental only: Temecula Wine Country E-Bike Rental, at a vineyard outside the city line, and Borrow Our Bikes.
- Repair and mobile service: Doran's e-bike mechanic and builder, Keeping it Wheel (temporarily closed on Yelp) and Discount Bicycle Repair, none with a storefront address.
- Elsewhere: INTENSE Cycles, whose headquarters Google Maps places in San Clemente, and eBike Super Shop North San Diego, whose Temecula-named site lists stores in Escondido and San Diego.
- Motorcycle trade: Old Town Temecula Harley-Davidson and Pacific Powersports, a US distributor of motorcycle tires, mirrors and luggage.
- Chain floors and a club: Big 5 and DICK'S Sporting Goods, and the Temecula Velo Cycling Club.
Plan the week around Monday and the weekend. Riding 5 closes Monday, SX Collective closes Saturday and Sunday, and The Bike Shop and Old Town Bicycle close Sunday, while Bicycle Warehouse and Pedego open all seven days.
Comparing a Pedego cruiser with a Specialized? The buying guide lists what to settle before your test rides: the class, the motor, the battery and the frame. Every bike it recommends ships free to a Temecula address.
Read the buying guideJust Outside Temecula — Bike Shops in Murrieta, French Valley and Fallbrook
Every lead within 10 straight-line miles of central Temecula, the Census Gazetteer point, was read. The first three e-bike floors past the line sit 4.0 to 6.7 miles north, and a fourth sits 9.9 miles south in Fallbrook.
Jax Bicycle Center — Murrieta
Address: 26612 Margarita Rd, Murrieta, CA 92563
Phone: (951) 239-8239
Focus: its store page, read for the Murrieta page, lists electric bikes in store; open daily, Sunday 11 to 4, per Google Maps. 4.0 straight-line miles away. Evidence grade: site checked.
GlareWheel — French Valley
Address: 30898 Wealth St, Murrieta, CA 92563
Phone: (951) 521-1888
Focus: an e-bike maker's shop in the French Valley Airport Center, outside any city, whose site says "Ebikes for all"; Google Maps lists in-store shopping. 6.0 straight-line miles away. Evidence grade: site checked.
Alan's Bike Shop — Murrieta
Address: 41030 California Oaks Rd, Unit A, Murrieta, CA 92562
Phone: (951) 677-7333
Focus: its e-bike page, read for the Murrieta page, lists its e-bike models with prices; open daily, Sunday 11 to 4, per Google Maps. 6.7 straight-line miles away. Evidence grade: site checked.
E-Bike-A-Go-Go — Fallbrook
Address: 762 E Mission Rd, Fallbrook, CA 92028
Phone: (760) 877-8250
Focus: its site invites you to "Purchase In Person" and "Book A Demo Ride," and its catalog is headed "Shop Over 100 E-Bikes"; closed Monday, per Google Maps. 9.9 straight-line miles away. Evidence grade: site checked.
Closer, and not counted. Bombshell Parts, Turner Suspension Bicycles and Bikefettish in Murrieta, 3.3 to 3.7 miles away, make or distribute parts and frames. Rebel Bikes Electric has moved, Wrench and Roll says it is now in Vista, and the Murrieta page found no e-bike floor at I E Blikes or Stage 2 Cyclery.
Further out. The Murrieta page, 6.5 miles north, lists that city's stores.
RTA Buses — eBikes on Temecula Transit
Riverside Transit Agency carries your e-bike on the bike racks of its buses, as long as it fits the rack and weighs 55 pounds or less.
The racks. RTA's bike page says its buses have "bike racks on all fixed-route buses including CommuterLink Express and RapidLink," each able to carry "at least two bikes with standard bike tires (maximum of 26" or 700 cm)." Space goes "on a first-come, first-served basis."
E-bikes. The same page lets you place "electric bicycles with sealed gel, lithium Ion, or NiCad batteries in the bike rack as long as they fit safely in the bike rack and have standard tires." A folding bike rides inside only when it is non-motorized.
The weight limit. RTA's loading rules say "Bicycles must not exceed 55 lbs." Many e-bikes pass that line once the battery is fitted, so weigh yours before you rely on the bus.
Weigh the bike before the bus. RTA's racks stop at 55 pounds and take standard tires only, so check both numbers on a heavy or fat-tire bike before you plan around a bus.
Want a bike that clears the 55-pound rack limit? The folding guide sets each bike's weight beside its folded size, and every pick ships free to Temecula.
Compare folding e-bikesTrail Access — Creek Trails, the Temecula Loop and City Parks
You may ride Temecula's trails on a Class 1 or 2 e-bike but not on a Class 3, and inside a city park the code keeps you to Class 1 bike trails.
The City's network
The City's Bicycle Lanes & Trails page says Temecula "completed a comprehensive update of the Multi-use Trails and Bikeways Master Plan" in 2016. It links maps of the Murrieta Creek Regional Trail, the existing and proposed bike lanes and trails, and the planned Temecula Loop.
The trail rule
Under § 10.24.040(D), "bicycles, Class 1 E-bike, and Class 2 E-bike may be ridden on trails within the city." Subsection (C) closes the same trails to the faster class: "Class 3-bikes are prohibited from being ridden on all sidewalks and trails."
Parks: two sections, one stricter
Section 12.04.050(E) says "No person shall ride or operate an electric bicycle within city parks, except upon Class 1 bike trails that are adjacent to, or within said city parks." Section 10.24.040(E), from the same 2024 ordinance, says "only bicycles may be ridden within city parks," and defines a bicycle to include an electric bicycle.
The City publishes no note reconciling the two sections of Chapter 10.24 and Chapter 12.04. Inside a park, keep the e-bike on a Class 1 bike trail and you satisfy both.
Where riders get caught out: a Class 3 bike is legal on Temecula's streets, but every sidewalk and every city trail is closed to it, so a Class 3 commute that cuts across a creek trail breaks the code.
Heading for the hills around the valley? City trails take Class 1 and 2 only. The electric mountain bike guide sorts its picks by terrain, and every pick ships free to Temecula.
Read the e-MTB guideCalifornia eBike Laws — What Makes an eBike Legal in Temecula
The state sets the classes, the age floor and the helmet rule; Temecula's 2024 ordinance decides which sidewalks, trails and park paths each class may use. Break those rules and, in the words of the City's E-Bike Safety page, you are "subject to ticketing and fines as defined by the California Vehicle Code or local Municipal Code."
The state definition
Vehicle Code § 312.5(a) reads: "An 'electric bicycle' is a bicycle equipped with fully operable pedals and an electric motor that does not exceed 750 watts of power."
| Class | Motor works | Assist cuts out | Rider rules |
|---|---|---|---|
| 1 | Only while you pedal | At 20 mph | Helmet under 18; sidewalks and trails allowed in Temecula, with exceptions |
| 2 | Pedaling or throttle alone | At 20 mph | Helmet under 18; same Temecula access as Class 1 |
| 3 | Only while you pedal; speedometer fitted | At 28 mph | Age 16 and up, helmet at any age (§ 21213); no Temecula sidewalk or trail |
Under § 24016(b), "an electric bicycle is not a motor vehicle," so no license, registration or plate applies. On the road you take on a driver's rights and duties under § 21200.
The faster class carries an age floor in § 21213: "A person under 16 years of age shall not operate a class 3 electric bicycle." A rider under 18 without a helmet risks the fine of "not more than twenty-five dollars ($25)" set in § 21212.
If you are the parent, § 21212(e)(2) makes you "jointly and severally liable" with your child for that fine. A helmet citation stays off the court record, with no fee under § 40611, when you show the issuing agency a proper helmet within 120 days, along with a finished e-bike safety course where local authorities offer one (§ 21212(f)).
Temecula's sidewalk rule since 2024
Ordinance 2024-02, dated April 9, 2024 in the code, rewrote § 10.24.040 to name the e-bike classes. The code on eCode360 "Includes legislation through Ord. No. 2026-04 adopted April 14, 2026."
- Where Class 1 and 2 may not ride. "No person shall ride a bicycle, Class 1 E-bike, or Class 2 E-bike upon a sidewalk within any business district; upon the sidewalks of bridges; in pedestrian underpasses; on pedestrian overpasses; or upon sidewalks adjacent to any school building."
- How to ride the rest. On a sidewalk you ride "in the direction of travel," yield to every pedestrian, give "an audible signal" before passing on the left, and yield to all traffic when you leave the sidewalk.
- Class 3. No sidewalk and no trail, anywhere in the city.
- Above 750 watts. The section adds that an e-bike "with a motor rated higher than 750 watts is considered a motor vehicle" and belongs where cars may go.
The school-district course
The City promotes the TVUSD Safe Riders course, launched in August 2025. Students who finish it "will earn a registration sticker-a requirement for parking their wheels on a TVUSD middle school and high school campus."
What changes on January 1, 2027
Two bills the Governor signed on September 30, 2026 take effect on January 1, 2027, under the California Constitution's Article IV, § 8. From January 1, 2027, AB 2346, Chapter 842, sets "the prima facie speed limit for a sidewalk" at "10 miles per hour," which matters in a city that opens most sidewalks to Class 1 and 2.
From January 1, 2027, SB 1167, Chapter 846, bars selling or labeling as an e-bike any vehicle "with motor power of more than 750 watts."
Temecula's short rule: any legal class on the street; Class 1 and 2 on most sidewalks and trails, never beside a school or in a business district; Class 3 on the street and in bike lanes only; inside a park, Class 1 bike trails only.
Buying a TVUSD student's first e-bike? The first-bike guide explains the classes, the weight you will carry and why Class 3 waits until 16, and its picks ship free to Temecula.
Start with the first-bike guideWhere to Ride Your eBike in Temecula
Ride any legal class on the streets under § 21200, take a Class 1 or 2 onto the trails and most sidewalks, and keep your Class 3 on the roadway.
Your Temecula riding checklist
- Use the street or bike lane on a Class 3, and the trails or most sidewalks on a Class 1 or 2.
- Step off the sidewalk in any business district, on bridges and beside school buildings.
- Pass walkers on the left after an audible signal, and yield before you drop off the curb.
- In a city park, keep to a Class 1 bike trail.
- Ride in a helmet if you are under 18, and on a Class 3 at any age.
- Weigh your bike before you rely on an RTA rack: 55 pounds is the limit.
Rebates
The South Coast Air District. Temecula is on the South Coast AQMD's list of the Riverside County cities it serves. Its Replace Your Ride program, open to applicants who meet "the income and vehicle requirements," offers an e-bike in place of a replacement car.
The District's e-bike option page says the program "will cover up to $7,500," paid to an approved or brick-and-mortar e-bike shop, for an on-road e-bike with "a motor rating of 750W or less."
The state. The statewide California E-Bike Incentive Project "began in December 2022 and concluded in December 2025."
Why buy from us instead
If no Temecula floor has the frame or the battery you want, the bike can come to you. Our shipping policy promises free shipping on "every electric bike within the contiguous United States," and that covers every Temecula ZIP.
A new bike that will not power on or charge "is covered under manufacturer warranty," says our refund policy, and we arrange the fix remotely. Tell us about shipping damage within 48 hours and we file the carrier claim for you; checkout offers Shop Pay Installments.
The California shop directory covers the other cities.
What to re-check before you ride
- Park signage, where a posted sign can narrow the code's rule.
- Riding 5 and SX Collective, by phone, for the days they close.
Riding Winchester Road or Temecula Parkway to work? The commuter guide checks each pick for factory fenders, a rack and lights, and every pick ships free to Temecula.
See the commuter picksFrequently Asked Questions — Temecula, CA eBikes
Is there an e-bike shop in Temecula?
Yes, you have six inside the city on October 3, 2026: Bicycle Warehouse on Madison Avenue, Pedego on Nicolas Road, The Bike Shop on Temecula Parkway, SX Collective on Business Park Drive, Riding 5 on Winchester Road and Old Town Bicycle Co. on Old Town Front Street.
Where can I rent an e-bike in Temecula?
You can rent one at Pedego Temecula, 27287 Nicolas Road, which Google Maps describes as a store for "sales & rentals of electric bikes." Temecula Wine Country E-Bike Rental, at 33605 Madera De Playa Drive, rents for vineyard rides, outside the city line.
Where is Pedego Electric Bikes in Temecula?
You will find it at 27287 Nicolas Road, Suite 107, open Monday to Saturday 10 to 5 and Sunday 12 to 5, per Google Maps. Pedego's dealer directory lists this store; the Margarita Road address is marked permanently closed.
Where is Bicycle Warehouse in Temecula?
You will find it at 27230 Madison Avenue, Suite C-2, open Monday to Saturday 10 a.m. to 6 p.m. and Sunday 12 to 5:30, per Google Maps. Its store page is headed "Hub for E-Bikes, MTB, BMX & more!" and gives the phone, (951) 587-4110.
What are Temecula's e-bike laws?
You may ride a Class 1 or 2 e-bike on Temecula's trails and most sidewalks, but not in a business district, on bridges or beside a school, under § 10.24.040. A Class 3 stays off every sidewalk and trail, and inside a city park you keep to Class 1 bike trails.
Where can you ride an e-bike on Temecula's trails?
On the City's trails, a Class 1 or 2 e-bike is allowed and a Class 3 is not. The trails page links maps of the Murrieta Creek Regional Trail, the bike lanes and the planned Temecula Loop; in parks, keep to Class 1 bike trails.
Is there an e-bike safety course in Temecula?
Yes, for students: the City's E-Bike Safety page backs the TVUSD Safe Riders online course, launched in August 2025. Finishing it earns the registration sticker a student needs before parking at a TVUSD middle or high school.
More from the U.S. eBike Directory
Murrieta's page is 6.5 miles north, Menifee's 13.9 miles north and Oceanside's 21.1 miles southwest.
Riding the dirt roads out toward wine country? The fat-tire guide compares bikes built for loose surfaces, and every pick ships free to a Temecula address.
See the fat-tire picksThe state and the country
Nearest city pages
The law and the land
Choosing the bike
Sources, limitations and how this page was verified
The denominator
Temecula had 112,431 residents in the Census Bureau's 2024 vintage estimate (California file, row "Temecula city"), against a 2020 estimates base of 109,990.
Twenty-four businesses were tied to Temecula by at least one source: 6 verified, 6 closed or unconfirmed, 3 repair or mobile services, 2 rental only, 2 with a store or office elsewhere, 2 in the motorcycle trade, 2 sporting-goods chains and 1 cycling club.
Before verdicts, OpenStreetMap points for clothing, golf and sporting-goods stores were set aside, along with duplicate listings, Murrieta businesses within 10 miles that the Murrieta page had already read, and shops in other cities farther out.
The sources, and what each one could and could not do
Seven makers' dealer maps were read to 10 miles on October 3, 2026, each with a control: Velotric, Aventon, Giant, Bosch, Specialized, Trek and Pedego's California directory. Every out-of-city lead with an address was measured; the Murrieta, French Valley and Alan's evidence is the Murrieta page's, read on October 2, 2026.
OpenStreetMap returned 16 objects inside relation 3866463 and 13 named places, most of them sporting-goods, golf and clothing stores, so the map is a lead and never a count here.
Directories and AI search. Yelp, Superpages and Google Maps were read in a browser. Eight questions went to eight answer engines and 39 of 64 answers were read: ChatGPT, Google's AI Mode, Google's chat assistant and Duck.ai answered all eight, Perplexity five and Brave two. Perplexity's other three replies were its sign-up wall, Bing failed its control on two runs, and Copilot showed a sign-in wall.
The city code was read on eCode360, current through Ordinance 2026-04 of April 14, 2026: Title 10 whole, § 12.04.050 and the general penalty in Chapter 1.20.
City limits
Every Temecula street address named here returned "Temecula city" from the Census geocoder, Riding 5's by the map point on its own store page because the geocoder could not match the street. Mileages run from the Census 2024 Gazetteer's internal point for Temecula city; road miles run longer.
For the cover, the Wolf Store's address, 32115 Temecula Parkway, returned "Temecula city."
Limitations
- The Wolf Store's year is 1866 on its historical marker and 1867 on the Temecula Valley Historical Society's page, which says the store was "Established in 1867 by German immigrant Louis Wolf and his Chumash wife, Ramona." Both are printed.
- The park rule comes from two sections of the same ordinance that read differently; the page follows the stricter.
- Pedego Temecula is counted from the maker's dealer directory, where its own domain also leads, and from Google Maps.
- The Murrieta ring evidence was read on October 2, 2026, a day before this page.
- Re-verification is due April 2027, or sooner if a shop opens or closes inside Temecula.
What would age this page
- A store opening or closing inside Temecula, or Cycopath confirming it trades.
- The City amending § 10.24.040 or § 12.04.050, or reconciling the two park rules.
- January 1, 2027, when AB 2346 and SB 1167 take effect.
Image credit: the cover scene was generated with Nano Banana Pro on Playcut, its type set in real fonts afterward. The Wolf Store was checked against Bluesnote's Wikimedia Commons photograph (CC BY-SA 4.0) before the prompt; the frame holds no rider, no bicycle and no sign.
Source register
| Grade | Source | Used for |
|---|---|---|
| T1 | US Census Bureau | Population, city limits, distances |
| T1 | Temecula Municipal Code; City of Temecula (e-bike safety, trails) | § 10.24.040, § 12.04.050, trails, the school course |
| T1 | California Vehicle Code; California Constitution; AB 2346 and SB 1167 (from January 1, 2027) | State e-bike law and the changes that take effect January 1, 2027 |
| T1 | South Coast AQMD; CARB | Rebates |
| T2 | Riverside Transit Agency | Buses |
| T2 | Maker dealer maps; each shop's own site | Dealers, brands, hours |
| T3 | Historical Marker Database; Temecula Valley Historical Society | The cover's landmark |
| T4 | Yelp; Google Maps; Superpages | Listings, owner text, closures, hours |
References
- US Census Bureau, SUB-EST2024 CSV · table page · Geocoder · 2024 Gazetteer. Retrieved 2026-10-03.
- City of Temecula, Municipal Code on eCode360: home · § 10.24.040 · § 12.04.050 · Ord. 2024-02. City of Temecula, E-Bike Safety · Bicycle Lanes & Trails. Retrieved 2026-10-03.
- California Vehicle Code § 312.5 · § 21200 · § 21212 · § 21213 · § 24016. California Constitution, art. IV, § 8. AB 2346 (Ch. 842) · SB 1167 (Ch. 846), Statutes of 2026. Retrieved 2026-10-01 and 2026-10-03.
- Riverside Transit Agency, Bring Your Bike or Scooter. Retrieved 2026-10-03.
- South Coast AQMD, Jurisdiction · Replace Your Ride · Alternative Mobility / E-Bike. CARB, California E-Bike Incentive Project. Retrieved 2026-10-03.
- Historical Marker Database, Wolf Store, entry 191449. Temecula Valley Historical Society, Vail Headquarters. Retrieved 2026-10-03.
- Dealer maps, retrieved 2026-10-03: Bosch dealer search (The Bike Shop, Spokex Bike Co.) · Specialized store finder (Bicycle Warehouse, The Bike Shop) · Pedego's Temecula directory · Velotric and Aventon dealer maps · OpenStreetMap.
- Shops' own sites and listings, retrieved 2026-10-02 and 2026-10-03: Bicycle Warehouse Temecula · The Bike Shop · SX Collective · Riding 5 Temecula · Old Town Bicycle Co. · Jax Bicycle Center Murrieta · GlareWheel · Alan's Bike Shop · E-Bike-A-Go-Go · eBike Super Shop.
- Redtail eBikes, shipping policy · refund policy · How Buying Works. Playcut, playcut.ai, cover photography at 2K. Wikimedia Commons, Wolf_Store_Temecula.jpg.







Share:
DWMEIGI Silverado HD Trike Review: 750 W, Reverse Gear
Bike Shops in Santa Maria CA: 1 Verified eBike Store