Considering the user has 9 videos and about 71 views, I'm pretty sure this is just self advertisement.
So no hes not that strong at all tbh.
[quote=Jimmydoggga 2.0]Considering the user has 9 videos and about 71 views, I'm pretty sure this is just self advertisement.
So no hes not that strong at all tbh.[/quote]
https://www.youtube.com/watch?v=Yxc6z7Xodvw