Venezuela has been flexing its military muscles. President Hugo Chavez is on a spending spree that in the last 2 years has seen him spend more than $4 billion. And some of that new military might has been on show at Venezuela's Independence Day celebrations as Lucrecia Franco reports from Caracas.