27 Sep 2016, 15:45 UTC · By: Vlad Mitrache / If you think you saw a giant yellow duck run a red light and make a left turn without signaling on Saturday, you're either nuts or you live near Glasgow