News Deceiving people and scamming them big time is a self-proclaimed musician, thekidroro Brand Buzz December 15, 2021