Failure to launch: Bills season in review ‘”Dead On Arrival” would be the perfect title of the Buffalo Bills’ 2009 season-review video, should NFL Films decide to produce it.’ No related posts.