Srt-68 Barracuda

It's not a harness problem.


Is it a tumor?

:toothy7: