Long lost video of my Barracuda

doesn't that put a smile on your face!

thx
:burnout: