ICTMN Staff
11/5/13
We've previously seen Doug Bedard, Cree, on ICTMN in his hip-hop alter ego Plex -- earlier in 2013, he released an Idle No More anthem called "No More" -- but he's a multifaceted a...
Wilhelm Murg
6/3/11
Fifteen years ago, Doug Bedard was sinking into depression and drug addiction...