Srt-68 Barracuda

wow, thats some scary stuff. Glad to hear you are both doing alright.