Americans staunchly defended Canada at a Town Hall in Spokane, Washington, just beyond the B.C. border earlier this week.