Sep 9 2013
Invasion Car Show in Deep Ellum, Dallas Texas
The Invasion Car Show happens every Labor Day Weekend in Deep Ellum, Dallas, Texas. For the last few years the show has takes place on Elm Street from 10:00 AM and ends around 6:00 PM. If its to hot, the cars and crowds start thinning out around 4:00 PM. Later in the evening Trees and(…)