Deletion of David and the Giants

Comment: they pass #C5 Their 1983 ''Riders in the Sky'' album was released on Epic Records (now part of SonyBMG), and their 1982 ''David and The Giants'' one was released on Columbia Records (also now part of SonyBMG). The ''Long Time Coming'' album was also received a 2.5 star review on http://www.allmusic.com/cg/amg.dll?p=amg&sql=10:fvfyxqqhldke Almusic.com. Not to say the article doesn't need a damn good clean up mind you
Stance: keep
Cited policy: Wikipedia:Notability (WP:MUSIC)