600 N Garfield Ave, Alhambra, California 91801 USA
At United Oil gas station and caught in a freak thunderstorm, I saw these cool bicycles!
Photo Credit: Yelp