25 February 2016
The first show on The Book of Souls World tour is taking place right now at the BB&T Centre in Ft Lauderdale, Florida. Start at the bottom…