Foot pump location for Barracuda
1969383S said
Here
View attachment 1715276552
Click to expand...
Not sure if that was a question? But yes, there.
Print