Backlash (25)Hivebuzz level badge

Rod Van Mechelen Publisher of The Backlash! @ backlash.com site established May 1995. Member, Cowlitz Indian Tribe. Served 10 years on tribal council.

Olympia backlash.com Joined June 2017 Active 6 years ago