100 Thieves Cash Card - what is it? (Video)

100 Thieves Cash Card – what is it?