LONDON (FOX 13) – A London traffic camera truly gives a bird's eye view of the roads. The seagull gained internet fans after making the traffic camera …
LONDON (FOX 13) – A London traffic camera truly gives a bird's eye view of the roads. The seagull gained internet fans after making the traffic camera …