Power restored in Allentown
ALLENTOWN - June 27, 2008 An electrical transformer explosion at 13th and Washington Streets was to blame.
It happened around 8 a.m. this morning.
PPL crews were able to make the needed repairs to get the air conditioning back on by this afternoon.