Old Fart testing his street Barracuda

Ted sounds like you had a blast and it just doesn't get better than that. So much better than just warming a chair in front of a TV.