slayer said Here are a few pictures of Big Willies' Barracuda.View attachment 1715585840 View attachment 1715585841 Click to expand...