2017 Banshee Phantom September 30, 2017April 19, 2017 by Noah Bodman After more time on the Banshee Phantom, we've got an update.