....Final brakes means the ride is over.

Griffon

Griffon

25 July, 2017 by Gazza

....Final brakes means the ride is over.

In this photo