david beaumont hearse