Barracuda parts 64/66
More pics
Print