Psy keeps his words and buys 30,000 copies of his albums for fans

Psy keeps his words and buys 30,000 copies of his albums for fans