This is Spain

Steve Hall Kennel Klub bike ride Lanzarote gokart

Me,Steve Hall, on the podium….for cycling to the track and not for any success on it!

Close Menu
Close Panel