Canadian rap artist Avalanche The Architect has made a storytelling rap music video ‘The Baddest Dude’. This young artist is making a big hit with enthralling numbers. The street rapper and a martial art artist have composed a rap song with some hard-hitting storytelling way. Thus, the latest released music video […]