Indie Tribe has been teasing their upcoming project, Who Do You Say I Am?, which is set to release on March 27. nobigdyl. recently shared his excitement, saying, “I gotta be honest with y’all. This is the best project we’ve ever done.” Based on how the rollout has looked so far, it’s easy to see why fans are starting to believe the hype.
Throughout the week, the group has been dropping vignette-style clips highlighting each member, along with a cinematic trailer to build anticipation.







