

About 52% of people think they are keeping their promises.
Concrete like you’ve never seen before.
I think the pledge fulfillment rate is undervalued. lol


About 52% of people think they are keeping their promises.
Concrete like you’ve never seen before.
I think the pledge fulfillment rate is undervalued. lol