Search Results for: Nichelle Nichols rides a bicycle

Nichelle Nichols rides a bicycle

“Lt Uhura” of Star Trek fame tries a Moulton folding bicycle. Via Jym.