rebelbeard.com
Spirit Day (What it means to me)
For those who do not know what Spirit Day is: Millions of Americans wear purple on Spirit Day as a sign of support for lesbian, gay, bisexual and transgender (LGBT) youth and to speak out against b…