The former C.P. Crane Power Station in Bowleys Quarters was imploded Friday.