US-based prog rock/metal outfit, Corsair, have released a trailer video for their upcoming Shadow Kingdom Records release, One Eyed Horse. Check it out below. One Eyed Horse is scheduled for a January 2015 release. The video documents the brief but diligent sessions at the White Star Sound studio...
More...
More...