Electra 26 inch rally sport beach cruiser for Sale in Riverside, CA - OfferUp
Electra Rally Sport For Sale
Electra Rally Sport | Rat Rod Bikes Bicycle Forum
Published 01/25/2004, N-4; UTS1785371) This is a detail photo of a Rally Sport Cruiser bicycle made by the Electra Bicycle Company based in Carlsbad. UT photo by Eduardo Contreras Stock Photo - Alamy