The Welsh Twins are back with another episode of The Double Cleanse, and this week James and Robert are throwing shade at the beauty products everyone loves to hype!
No transcript available.