David Shin

Consumer of media, lover of advertisements, and all things entertainment.