Originally posted by LKTe30
View Post
I thought I had seen it before. I blew a water pump on I-95 on my way down to Savannah. Delta V just happened to pop in in a search from my phone on the side of the highway and they had a water pump in stock. I spent a good amount of time checking your car out. Looks great!
Comment