Paul Bremer

Filming location: 

Miami

can still see the band as he first saw them when he goes to concerts today