Familiar NR face on WIKI page!!! Written By: Talk of the Sound News This really sticky stuff regarding Echo Bay and the mayor’s healthy relationship with honest development companies has landed him on Wikipedia!! Click to enlarge!! Facebook Twitter LinkedIn Google+ StumbleUpon Pinterest Shares