A small town located on the eastern coast of Cape Breton Island, Nova Scotia. Simply put, Glace Bay is the greatest place on Earth.
I live in Glace Bay.
by Duchess RavenWaves November 04, 2008
Emails are sent from email@example.com. We'll never spam you.×