Posted in Music Videos Professor Shyguy – “LoL Troll” Geek World Order September 30, 2014 Leave a comment Check out Professor Shyguy’s League of Legends themed track in this new video. Author: Geek World Order Related Articles Owl City Video Features Doc Brown’s DeLorean Koo Koo Kanga Roo – Puppy ft. Ali Fisch The Doubleclicks – Star Trek: The Next Generation on Cat Keyboard The Doubleclicks – Kilogram