YouTube God, Nathan Barnatt, wishes to know if his fans want more Murt Ambroseo, star of the highly meme-worthy vid The Most Annoying Song In The World. Having garnered over 800,000 views I believe the answer is “YES”! Give it a listen and laugh hard.
Mentions: Get your Nathan Barnatt video fix HERE.