Scam Number: 2012778512 Domain Used: Extra Info:
Number appears to be dead
Just answered for me and they are posting new videos.