The self-titled EP from 1997 by Jurassic 5 was one of the best albums of the times and continues to play through solidly to this day, fifteen-years later.