Día de la Hispanidad. Military vehicles in the Paseo de la Castellana during the celebrations of the Día de la Hispanidad (Spain's National Holiday) on October 12th. The vehicle in the foreground is a "URO" of the Spanish Army equipped with a TOW antitank mount over its roof.
The "URO" is actually very similar to the American Humvee.
Date: October 12, 2006