Old Fart testing his street Barracuda
Enjoying life at 107 mph keeps us looking for another great day
That is a very nizzzze barracuda and a fast one, keep up the great times Ted.
Print