Lyric discussion by wrat 

The singer is Canadian but the town is NYC (post 9-11), where he now lives. The song pretty much sums up how 75% of Americans feel about their current administration, i.e., let down.

An error occured.