Posted in Music Videos Mega Ran – Lyrically Geek World Order March 9, 2017 Leave a comment Check out an all new video from Mega Ran. Lyrically can be found on his new album Notorious R.A.N. Author: Geek World Order Related Articles LEX the Lexicon Artist – Artist Anthem Marc With A C – “Popular Music” Music Video Captain Dan & The Sucrvy Crew – Real Jack Sparrow Nerdapalooza 2011 Weird Al – “Handy”