Capsule Reviews/Featured: Top of Home Page/Music Electric Penguins: Goodbye From The Electric Penguins By D.M. Edwards / 15 April 2008