Talk:The Flummies

This is a major award-winning band from Newfoundland and Labrador, and has been red-linked for ages on the "Music of Newfoundland and Labrador" page. —Preceding unsigned comment added by Bwilkins (talk • contribs) 13:03, 4 July 2008 (UTC)