I was traveling South along 97st at around 137 Ave this afternoon when I saw a beautiful Red C8 going north. It was indeed something to behold! I had seen one up close in a showroom of a dealership, but never out in the streets. They look even better in action.
My hat is off to the owner..
My hat is off to the owner..