The next tour stop for Bowie Live - Ultimate David Bowie Tribute Show is Friday, October 26 in Fort Lauderdale, FL.