Source: http://www.contactmusic.net/zach-braff/news/zach-braff-apologises-for-controversial-pharrell-tweet_4578309