Pedro The Lion | Winners Never Quit Release date: March 28, 2000 Reissue Release date: October 30, 2012 Record Label: Jade Tree