The Idle No More protesters who stopped by freak-central Clifton Hills at Niagara Falls, ON are cranky carnie Morons of the Morning.