Spotted and blipped this bike from the car. It's cleverly displayed above the entrance to a bike shop somewhere in East London. For the record, no I wasn't driving and neither do I ever ride a bike!
Comments
Sign in or get an account to comment.