Of course you should because the income is US-sourced. You have a couple of choices in terms of filing position. I would suggest you get professional advice.