Same thing from a current seattle area resident. Not only the pyramid is a give-away but also the tower is cause that is not the space needle. It may look like it but it's not. That is actually the CN tower in Toronto and in the middle, I see what appears to be Big Ben, the big clock tower from London, England. As for what it is all together, it's probably the intro to the SSRS Playoffs or a promo for another league's season.