canary trapping wtf fun facts November 4, 2016 by WTFFF Master Canary trapping – WTF fun facts Advertisement Related