Cowboy Racer album was recorded in 2008