blog.disneygeek.com
New Orleans Square train station features some new signage this week, here is one featuring the telegraph
Visit the post for more.