The Tower Shops Car Show held in Davie FL is one of the longest running automotive events in South Florida. Motor sports enthusiasts of every kind have gathered at the Tower Shops retail plaza weekly since 1992.
News & Updates Blog For PaulsTravelPictures.com
The Tower Shops Car Show held in Davie FL is one of the longest running automotive events in South Florida. Motor sports enthusiasts of every kind have gathered at the Tower Shops retail plaza weekly since 1992.