This gallery contains 1 photo.
Keller’s Drive in off Northwest Highway in Dallas Texas has been the hangout for Hot Rods and gear heads for nearly half a century if not longer. I’ve been going there regularly since I arrived in Dallas nearly 20 years … Continue reading