When was The Lost Album - Lewis Taylor album - created?

The Lost Album - Lewis Taylor album - was created in 2005.