Srt-68 Barracuda

GREAT BUILD.
Any new photos?