I do think this is actually produced by MINI GT just sold under the BBR brand. The metal base, the screws, the tyres, everything looks like a MINI GT, even the packaging kinda reminds of the Kaido-House one, just sideways.
i total forgot to mention it. the nearest rollable mode with disc brake comparison, IMO, would be INNO64. and they are priced higher than these BBR's Im okay without the disc brakes as long as they cleverly 'hide' the fact that there are no disc brakes. Unlike Mini GT ones, its super obvious tht there is no disc brakes *sweat*