Yesterday I attended a press event for a new observation deck opening this weekend in LA (my official post/review is here). It’s located on the 69th and 70th floors of the US Bank Tower. The US Bank Tower is the tallest building west of the Mississippi River and the 12th-tallest building in the United States. You…

< Read More >