2y ago

Well I think this is one of the best spots I've ever had. These cars were at the Celebration of Speed in Greensboro, NC, which I attended but they left about two hours before I did. I was heading out of Greensboro and caught the owners hanging out together!

Join In

Comments (3)