Wikipedia Finally... (EP) Finally... is an EP by Duluth, Minnesota slowcore group Low, released in 1996.