Frankfurt Street Cam
Watch the activities of passers-by enjoy their moment of web fame on this very active street camera outside the Nagel Studio in Frankfurt, Germany.
Click here to view this cam!
Click on the images below to learn more.
See the list of VIP judges.
EarthCam - Where The World Watches The World ®