New Music: Neil Davis ‘Smile’ September 5, 2013 Neil Davis has shared with us his brand new video ‘Smile’… filmed in NYC, it’s quite the colourful fun clip! Brian Peel See author's posts Share this:EmailPrintTweetWhatsAppMoreShare on TumblrTelegramPocket Related Previous PostWolf Creek 2 ‘Official Trailer’ Next PostDel Amitri Returns After 10 Year Break! Leave a Reply Cancel reply Your email address will not be published.CommentName Email Website Save my name, email, and site URL in my browser for next time I post a comment. Notify me of follow-up comments by email. Notify me of new posts by email. This site uses Akismet to reduce spam. Learn how your comment data is processed.