A video of NUS business school ad

Video: The NUS business school ad. The controversial video most talked about in town.