Time for the newest and funnest installment of "Where in New York is Devon". Hint: not Fox News HQ.