Cockatoo plays peekaboo with traffic camera in Australia June 1, 2018 This traffic camera in Australia really provides a bird’s eye view. The Department of Transport and Main Roads in Queensland posted a pretty mesmerizing… Continue Reading