Boom Boom and America, who could say no to that?

Boom Boom and America, who could say no to that?