It was beginning of December I traveled to New York City for the Business Insider video shoot. The video debuted on January 6th. Watch it here or embedded below:

Leave a Reply

Your email address will not be published.