Talk:IBallisticSquid/@comment-92.234.26.143-20170819142745/@comment-77.86.38.165-20170910110020

No. He's from Halifax in Yorkshire   https://www.thefamouspeople.com/profiles/david-spencer-29553.php