We Bought An Abandoned 2003 SEMA Show Car For $2,000 And It’s way WORSE Than You Think!
Talk about time capsule! This 2003 SVT Focus was built by Galpin back in the early 2000’s, but has definitely changed ownership a few times since then. What a neat…