FOX6 News Doppler tower

This camera is perched about 175 feet up on the Doppler tower at the FOX6 News studios in Brown Deer

Other FOX6 Live Cams