Trending Topics


Watch Finland traffic camera captures curious owl staring into lens

A curious owl has caused a stir online after it was filmed staring intently into the lens of a traffic camera in the Finnish city of Tampere.

About Us Contact Us Privacy Policy Terms&Conditions
Real Time Analytics