MeleeWizard - Let's Play Channel Profile
Views:
1,639,324
Subscribers:
1,900
Videos:
5,159
Duration:
171:19:57:12
MeleeWizard is an American YouTube channel which has roughly 1.9 thousand subscribers. He published more than 5.16 thousand videos which altogether total roughly 1.64 million views.
Created on ● Channel Link: https://www.youtube.com/channel/UC5zObpi0jei-GK2rvbKhxuw