It was an Independence Day celebration in Belize!
Senator John McCain Celebrates Independence Day With American Troops In Afghanistan