Trek California: Part One

Posted On 13 Feb 2018

More Story
Vintage Design Meets Cycling At Santa Rosa's Astro Motel
“Space Aged Luxury at Down To Earth Prices.” That was once the motto of the Astro Motel in downtown Santa Rosa, California....