The Downside Of “Demo Day”

Make you say hmmm.