Srt-68 Barracuda

just dont park next to me at carlisle,,,,i dont need any competition,,lol