All posts tagged "Riz The Wiz"

  • Electro-Pop
    Who Iz Riz The Wiz?

    Riz The Wiz is an Electro-Pop duo from Malibu, California. Riz and his sidekick E live in...