n electrical transformer exploded on 34th Street, Mexico Avenue in front of Santos Tomas Hospital on Sunday afternoon leaving several cars damaged by falling cables. Electrical power to the hospital complex was momentarily suspended until emergency generators kicked in
A