Hour Of Restoration is the debut album by the band Magellan.
It was released on September 24, 1991.
This 1990s metal album–related article is a stub.
You can help Wikipedia by expanding it.This progressive rock album–related article is a stub.
You can help Wikipedia by expanding it.