Srt-68 Barracuda

Simply AWESOME