‘the Duck? Admin at 4:49 pm August 28, 2012 httpv://www.youtube.com/watch?v=UY8sMrMtOpw Dublin Institute of Technology’s new mascot. Duck Norris. He won thanks to a rogue tweet. We’ll see ourselves out. TCD/UCD/NUI, etc. mascot suggestions welcome below. FacebookTwitterPinterest Related posts: Meanwhile, In Grangegorman Sweet And Tender Hooligans Meanwhile, In Grangegorman Free Tonight?