Video 

Drivers and neighbors near 21st and Memorial are still feeling the impact of yesterday's gas leak explosion that caused thousands of outages and evacuations.