Peter Evrard was born on October 19, 1974, in Vosselaar, Belgium. When he was 12 years old, his mother committed suicide, forcing the young man into a premature adulthood. Music was an escape and a comfort,…
Read Full Biography
STREAM OR BUY:
To Set Your Preferred Streaming Service, Log In to Your AllMusic Account
To Submit Streaming Links, Log In to Your AllMusic Account
Don't have an Account?