No thumbnail for Win $20,000 in the Facebook Bots for Messenger Developer Challenge

Win $20,000 in the Facebook Bots for Messenger Developer Challenge