User talk:Islandregulator

This is believed to the account of Dr. William R. Spencer, who is currently facing charges of allegedly trading pills for sex. This account coincidentally likes to edit Dr. William R. Spencer's Wikipedia page.