Srt-68 Barracuda

:-D

Having fun of course.