Took a chance - 64 Barracuda
Great Find
Print