The Wailing Spirit Of Sport

Introduction A banshee is often referred to as a ‘wailing spirit’ that wanders through the forests in search of redemption. This search of something often leads it to take the souls of people with its…