Photos: Double fatal crash

Published On: Oct 15 2012 07:00:45 AM CDT

Two people die in a fatal crash at a southwest Houston Shell station.