Sure, we all know Main Street, U.S.A., but what about Gower Street at Disney Parks? Ring a bell? The Gower sign is this week’s mystery image and you bet it’s easy to miss. Have you seen it? Please put your answers in the comments and we’ll update the post with the answer later today.
That’s it, this week’s mystery image can be found at Disney’s Hollywood Studios theme park. And it’s easy to miss if your staring at the Hollywood Tower Hotel in The Twilight Zone Tower of Terror – one of my favorite sights. How about you?