Police: Tree falls on gas meter, causes leak - KSLA News 12 Shreveport, Louisiana News Weather & Sports

Police: Tree falls on gas meter, causes leak

Powered by Frankly