Water leak creating ice at Homewood gas station

Water leak creating ice at Homewood gas station