69 Barracuda in Sunny South Africa

Welcome, very nice Barracuda.