Colombian Mercs in Mexico

A growing number of Colombian mercenaries have been working for Mexican drug cartels.

Mexico in orange, Colombia in green. Source: Wikipedia

Spain’s El País recently ran an English-language article on the topic.

From the article:
“The growing presence of former Colombian military personnel in Mexico has authorities on edge. Last week, Claudia Sheinbaum’s administration reported the arrest of 12 Colombian citizens in connection with the deaths of eight soldiers from an antipersonnel mine in Michoacán, in the center of the country. Nine of those arrested are former military personnel, while the other three had received military training.
This case adds to other recent incidents in the region, where authorities have linked Colombian citizens to drone bomb attacks. In Guanajuato, local police claim to have identified ‘Colombian paramilitaries, lancers, and explosives experts.’ ”

And it’s not just in Mexico:

“Hundreds of former Colombian soldiers are leaving their country each year to fight in foreign conflicts, such as the war in Ukraine, attracted by high salaries. ‘To put this into perspective, in 2008, in Latin America alone, there were 12,000 mercenaries, and by 2018, the number was estimated at 2.4 million,’ says Paloma Mendoza Cortés, a professor and expert in national security at ITAM, one of Mexico’s most prestigious universities. ‘Most of them are of Colombian origin, and for many years the government denied their existence. It’s a surprising phenomenon and one that has a decisive influence that helps explain the increase in the firepower of organized crime.’ ”

“In Mexico, the CJNG and other groups offer large sums to mercenaries to fight in an extremely violent environment. In each of the last eight years, Mexico has recorded more than 30,000 murders, most of them committed with firearms. Drug trafficking to the United States, the illegal flow of weapons southward, and the mafia-like practices of criminal groups, immersed in thousands of battles to control entire regions, exacerbate the violence.”

Colombians work for different cartels and so have probably wound up fighting each other in Mexico.

Why are Colombians in such demand as mercenaries?

“Colombians are highly valued in the military contractor market overseas. Andrés Macías, a member of the U.N. Working Group on the use of Mercenaries, explains that this is due to their ‘extensive experience’ in counterinsurgency combat. ‘The level of training of the Colombian military is very high and almost comparable to that of the United States. Furthermore, a regular soldier can retire at 40. In other words, at a young age, people can accumulate up to 20 years of military experience in one of the most highly trained armies in the world,’ he points out.”

It usually boils down to the money.

“The most common reason former military personnel give for becoming mercenaries — in more than a dozen countries such as Ukraine, Russia, Yemen, and the United Arab Emirates, among others — is the meager retirement pay they receive as veterans. Offers from security companies, foreign militaries, and now cartels are also pushing many to fight in foreign conflicts.”

“The lure of earning up to five times more has led many to fall into traps, as several Colombian groups have reported, such as those who fought with Sudanese paramilitaries or those currently facing prosecution for the assassination of Jovenel Moïse in Haiti. ‘Many are offered a contract to perform specific activities and are then forced to do others. This is what is known as predatory recruitment,’ explains Macías. Being in an unknown country, often without their own money or documentation, recruits are vulnerable to falling entirely into the hands of these mercenary networks.”

“Colombian President Gustavo Petro, along with his administration, has promoted a law against mercenarism to prohibit an activity that ‘exploits retired military personnel.’ Those involved in the business blame the Colombian government for failing to protect veterans so they can adapt to civilian life.”

Nor do Colombian mercs necessarily travel directly from Colombia to Mexico. The article quotes a 31-year old Colombian military veteran in Mexico who tells how he got there: “I was in Ukraine for a few months. Many of us created TikTok accounts where we showed our daily lives. The cartels contact you through them.”

The cartel offered this individual 2,000 dollars a month and offered to transport him and others from Warsaw, Poland to Mexico. ” ‘Leaving from Colombia is more difficult’, he said, ‘You have to cross the Darién River with fake passports, and now, with the security Panama has put in place, it makes you think twice,’ he notes.”

Posted in Crime | Tagged , , , , , | Leave a comment

Sophisticated but Incomplete Tunnel Discovered on U.S.-Mexico Border

An uncompleted drug smuggling tunnel has been discovered on the U.S.-Mexico border.

From a U.S. Customs and Border Protection document dated June 18th, 2025: “U.S. Border Patrol agents have uncovered and disabled a large-scale narcotics smuggling tunnel linking Tijuana to the San Diego area. The uncompleted tunnel extended more than 1,000 feet inside the U.S. and was highly sophisticated.”

It was discoverd in April.

“In early April, Border Patrol agents assigned to the San Diego Sector Tunnel Team discovered the tunnel as it was actively under construction. The Tunnel Team made entry into the tunnel, which ran under a portion of the Otay Mesa Port of Entry. Based on preliminary indications, the tunnel had a projected exit point near or within a nearby commercial warehouse space.

And check this out….”The investigation revealed the tunnel was equipped with electrical wiring, lighting, ventilation systems, and a track system designed for transporting large quantities of contraband.”

And this… “When agents made the first entry into the tunnel, they encountered multiple makeshift barricades. These barricades were placed haphazardly by the tunnel workers in an apparent effort to impede agents’ southbound progress and the eventual identification of the tunnel’s origin.”

“Agents carefully mapped the tunnel, which measured 2,918 feet in total length. Inside, the tunnel dimensions measured 42 inches in height, 28 inches in width and ran approximately 50 feet underground at its deepest point. On Monday [June 16th], Border Patrol in collaboration with Homeland Security Investigations and Government of Mexico authorities worked to locate the origin point of the tunnel. The entrance was located within a residence in the Nueva Tijuana neighborhood. Mexican authorities served a warrant at the location and found the entrance to the tunnel had recently been concealed by freshly laid tile.”

Of course, this is far from the first such tunnel: “Since 1993, more than 95 tunnels have been found and decommissioned in the San Diego area.”

What do they plan to do with it? “This tunnel has been scheduled for immediate remediation by the U.S. Border Patrol San Diego Sector Tunnel Team. Contractors will pour thousands of gallons of concrete into the tunnel, preventing the tunnel from use by Foreign Terrorist Organizations.”  

Here’s a photo of the tunnel:

Posted in Crime | Tagged , , , | Leave a comment

Mountain Lion Catches a Cat in Monterrey

Sierra Alta, a residential sector in the mountains of southern Monterrey (Nuevo Leon state), had an unexpected visitor when a skinny mountain lion pursued and caught a domestic cat, apparently killing it and taking it away.

Source: El Norte

You can watch the video here, from El Norte:
https://www.youtube.com/embed/-p_62ye9JkI

The mountain lion has many names, including cougar, puma, catamount and others. Its scientific name is Puma concolor. The species lives in both North America and South America. Here is its range:

Source: Kokosdieb

For another Monterrey article, see Beavers in Monterrey.

Posted in Wildlife | Tagged , , | Leave a comment

Mexico Has One City on List of 200 Happiest Cities in the World

The Institute for Quality of Life, based in London, England, has released its 2025 Happy Cities Index.

It purports to list the 200 happiest cities in the world.

Mexico had one city on that list. Can you guess which city?

First off, how do they determine the happiest cities in the world?

They have a complicated system, based on six major criteria: citizens, governance, environment, economy, health and mobility. And these six criteria, or themes as they are called, are further subdivided into sub-criteria.

If you’re interested, check out the group’s methodology page here.

Then the 200 cities are divided into gold, silver and bronze, as are the medals in the Olympics. There are 31 gold cities, 69 silver cities and 200 bronze cities.

In the 2025 Happiest Cities list, the #1 city was Copenhagen, Denmark, with a score of 1039. The #2 city was Zurich, Switzerland, with 993 points. Singapore was #3, Aarhus, Denmark was #4 and Antwerp, Belgium was #5.

The highest U.S. city was New York City at #17. The United States had 18 cities on the list, more than any other country, although Denmark beat the U.S. on the amount of “Gold Cities”. Denmark has four Gold Cities and the U.S. has two.

Germany and Australia tied for second place with 11 cities each on the list. Belgium followed with 10 cities on the list.

The United Kingdom, Taiwan and Poland were next, tied in total cities on the list with 9 apiece. They were followed by Italy and China with 8 cities each.

Denmark had 7 total cities on the list. Switzerland, Sweden and Spain each had 6 cities.

Besides Mexico, the only Spanish- speaking Western Hemisphere countries were Argentina (Buenos Aires #74), Ecuador (Quito #187) and Panama (Panama City #197).

If you’re interested in perusing the list yourself, just click here. Maybe your city is on it!

And now, drum roll please, the only Mexican city on the list was – Guadalajara, at #191.

Felicidades Guadalajara !

Guadalajara, Jalisco state, Mexico. Source: Isaacdavid


Posted in Geography | Tagged , , , , , | Leave a comment

SRE Evacuates 175 Mexicans from the Middle East

In the Middle East, Israel and Iran have been bombing each other and more recently the U.S. has bombed Iran.

The SRE (Secretaría de Relaciones Exteriores), Mexico’s foreign ministry, has continued to evacuate Mexicans from the Middle East. (See this previous article on the topic).

As of June 22nd, 2025, the SRE reported that it had evacuated 175 Mexicans.

As a service to my readers, here below is a world map, showing all the countries mentioned in the article in red:

Source: mapchart.net

From a June 22nd SRE Twitter X tweet:

“MEXICAN EMBASSIES IN THE MIDDLE EAST CONTINUE ON ALERT, OFFERING ASSISTANCE TO FELLOW MEXICANS IN THE REGION”

“The SRE personnel, through their embassies in Iran, Israel, Jordan, Egypt and Azerbaijan, remain on alert and continue offering orientation, assistance and consular protection to the female and male Mexicans found in the Midde East, particularly to faciliate their departure from the zone of conflict. To this point, they have facilitated the evacuation of 175 persons who hve departed safely nd are doing well.”

ISRAEL: Israeli airspace is only partially open. The [Mexican] embassy in Israel has faciliated the departure by land and sea to Egypt, Jordan and Cyprus, of 116 Mexican persons.

JORDAN : The embassy in Jordan has supported the departue of 29. The [Jordanian] airspace is open, but the flights continue being irregular with frequent cancellations.

IRAN: The [Mexican] embassy in Iran assisted a second group of felow Mexicanswho departed sussceessfully to Azerbaijan, where they were receieved by the personnel of our embassy in that county. In total 30 personas have departed from Iran, all of them are safe and well.

Posted in Foreign Policy | Tagged , , , , , , , | Leave a comment

Fireball Meteor Streaks Across Night Sky Over Northeast Mexico and Texas Border Region

On the early morning of June 15th, 2025, residents of northeast Mexico and the adjacent Texas border region were treated with a brief but spectacular sight – a fireball (a very bright meteor) which streaked across the night sky.

Photo of fireball taken by camper at Potrero Chico Park near Hidalgo, Nuevo Leon.
Source: Astronomical Society of Nuevo León

On its website, the American Meteor Society has a very detailed page on the phenomenon, click here to see it.

The Society received 20 reports of the fireball, which are portrayed on that detailed page. After its brief flyby, there were reports of a boom which may have been the meteor’s explosion.

The majority of the sightings were in the Monterrey-Saltillo area of Nuevo Leon and Coahuila states, with a couple of others in Nuevo Laredo and Ciudad Victoria, Tamaulipas.

The U.S. sightings were along the Texas side of the border.

One group that got a first row seat was a group of campers at the Potrero Chico Park near Hidalgo, Nuevo Leon. This park is a famous destination for rock climbers and is considered one of the top ten sport climbing locations in the world.

The campers, members of the Sociedad Astronómica de Nuevo León (Astronomical Society of Nuevo León), were there for astronomical observation and were thus not disappointed.

The organization posted this on Facebook [translated to English]: “This weekend, we went camping… with 100 people to live an astronomical experience under the stars, and what do you think?????? Yes, we saw the fireball that came in at 2 a.m.”

For detailed information on the sightings and a couple of videos, click here.

Posted in Geography | Tagged , , , , , , , , , | Leave a comment

Did Mexican President Sheinbaum Incite the Riots in Los Angeles?

Did Mexican President Claudia Sheinbaum incite the anti-ICE riots in Los Angeles? That charge has been circulating on the internet.

Source: DHS

On June 10th, DHS Secretary Kristi Noem said that “Claudia Sheinbaum came out and encouraged more protests in LA, and I condemn her for that. She should not be encouraging violent protests that are going on.”

This was rapidly denied by President Sheinbaum. Sheinbaum has also denounced the violence and even criticized the use of the Mexican flag in the riots.

Possibly Secretary Noem based her accusation on Sheinbaum’s June 8th comments (reported here on Mexico News Report) in which Sheinbaum said she didn’t agree with the ICE raids and supported Mexican immigrants in the United States.

These are standard talking points that any Mexican president would use, but they don’t really constitute encouraging violent protests.

Mexican Senator Lilly Tellez accused President Sheinbaum of calling for the demonstrations, which she said were carried out by MORENA party members in the United States.

On the internet, the main proof for this accusation was a very brief (13-second) video in which Claudia Sheinbaum made this forceful declaration: “… because if necessary we are going to mobilize because we don’t want taxes on the remittances of our fellow Mexicans to Mexico.”

What’s she talking about?

The problem with short videos is they don’t provide much context.

I wanted to see the context, so I located the source of the video. It was part of a discourse Sheinbaum delivered in the state of San Luis Potosi on May 24th.

Sheinbaum Speaks in San Luis Potosi State. Source: El Heraldo de San Luis Potosi

Click here for a video of the whole discourse, the relevant part begins after 47 minutes. And here is the transcript.

In this discourse, Sheinbaum spoke about the proposal in the U.S. Congress to tax remittances. Of course President Sheinbaum is against that proposal. Any Mexican president would be. She was complaining about it when she made her mobilization comment.

All of us, regardless of our views, should be careful how we handle our sources.

I see no solid evidence that President Sheinbaum incited the riots in Los Angeles. Besides, it doesn’t fit her standard operating procedure nor that of Mexican presidents in general.

Does that mean the Mexican government doesn’t meddle in U.S. politics?

No, I wouldn’t say that either.

The Mexican government does meddle in U.S. politics, but in a different manner. Not by calling for riots, but by claiming sovereignty over U.S. citizens of Mexican ancestry.

The Mexican government has been doing this for years but nobody in the U.S. government, of either party, seems to give a hoot about it.

In the 2016 election the Mexican diplomatic corps had a program to help Mexicans in the United States rapidly nationalize as U.S. citizens. Why? So they could vote against Donald Trump !

There was nary a peep against this from anybody in authority nor even from the Trump campaign.

In the 1990s, Mexico changed its nationality law to allow dual citizenship, specifically so Mexicans could vote in U.S. elections in the interests of Mexico.

That’s the real story, ignored in favor of a 13-second video ripped out of context.

In Sheinbaum’s San Luis Potosi discourse, she did not call for riots on U.S. soil. But she did talk about using dual citizens to meddle in U.S. politics, arguably more injurious to U.S. sovereignty than inciting riots.

Here’s what she said: “We called on our paisanos [fellow Mexicans] that are there, many of them have double nationality… to send emails on their social networks to [U.S.] senators to tell them that we do not agree with that [taxes on remittances]…

If you know that you can make sense of the 13-second segment: “… because if necessary we are going to mobilize because we don’t want taxes on the remittances of our fellow Mexicans to Mexico.”

President Sheinbaum wasn’t calling for riots but for dual citizens to contact their U.S. senators to influence them to vote against taxes on remittances.

That very brief video circulating not only gave viewers the wrong impression but failed to show the real meddling President Sheinbaum was actually calling for !

But there’s more: “We [Mexicans] are almost 40 million over there among the first, second and third generations, that is, grandparents who went to live there and that had their children and their grandchildren and they all want to have double nationality and now they have been nationalized in the United States for a long time, many of them that are there.”

When President Sheinbaum talks about “40 million Mexicans” in the United States she is including American citizens and even American citizens who were born in the U.S. and have never visited Mexico.

Sheinbaum is not unique in this viewpoint. That’s the common view in Mexico, that Americans citizens of Mexican ancestry are essentially Mexican, regardless of citizenship.

Could that be a threat to U.S. citizenship and sovereignty?

U.S. politicians don’t care about it. But maybe American citizens ought to at least be aware of it.

It illustrates a real disconnect between how U.S. and immigration and citizenship are viewed in Mexico and in the United States.

That’s a bigger potential problem than the riots but it wasn’t included in that 13-second video.

Here at Mexico News Report the goal is to provide accurate, documented information on Mexico, in context. Click here if you would like to donate to the work.

Posted in Foreign Policy, Immigration | Tagged , , , , , , , , , , | Leave a comment

Mexico Evacuates Mexicans from Iran

The SRE (Mexican Foreign Ministry) has evacuated a group of 18 Mexicans from Iran to nearby Azerbaijan. There is a Mexican embassy in each of those countries which enabled them to carry out the evacuation, which occurred on June 18th, 2025. The bombing war between Israel and Iran is the reason for their evacuation.

Here is a map of the relevant countries: Mexico, Israel, Azerbaijan and Iran. Azerbaijan is north of Iran on the landlocked Caspian Sea:

Mexico, Israel, Azerbaijan, Iran. Source: mapchart.net

Here’s a photo of most of the evacuated Mexicans:

Source: SRE

Also on the 17th, the SRE released a tweet on Twitter/X which said “…the Mexican embassy in Israel maintains permanent communication with the Mexican community and continues providing information about possible departure options from the country to those persons who have requested, always putting their safety first. Additionally…assistance and coordination with other Mexican embassies in the region, Jordan and Egypt, continues, to verify the operational availability of overland departures from Israel. Commercial flights remain closed. The SRE will continue offering consular protection to fellow Mexicans in the Middle East at all times.”

And just to cover all the bases, the SRE tweeted this message on the 17th:

Source: SRE

This message says that the SRE continues offering assistance to Mexicans already in the Middle East but says Mexicans shouldn’t travel there now. It contains the phone numbers of Mexican embassies in Iran, Lebanon, Egypt, Qatar, Israel, the United Arab Emirates, Saudi Arabia and Jordan.

Posted in Foreign Policy | Tagged , , , | Leave a comment

Judicial Election Results Released – Looks Like a Win for MORENA

On June 1st, Mexico held nationwide judicial elections. On June 15th, the official returns were released by the Instituto Nacional Electoral.

Source: Instituto Nacional Electoral

It looks like the newly-elected judges are going to extend the power of the MORENA party, which already has the Presidency and the Congress.

The New York Times has an article entitled In Mexico, Thousands Ran for Office, Few Voted and One Party Dominated It All, by Emiliano Rodriguez Mega and Simon Romero.

Here’s what Rodriguez and Romero say: “Justices aligned with Mexico’s leftist governing party now dominate the Supreme Court.

See How Independent Will Mexico’s Newly-Elected Supreme Court Be ?

Party loyalists control a new tribunal with the power to fire judges and the court that decides federal election disputes.”

Leaders of the Morena party, which already holds the presidency and Congress, had insisted that their contentious judicial overhaul…would not be a power grab. On the contrary, they said, it would make judges accountable to voters and begin to fix a system that most Mexicans say is marred by corruption, nepotism and widespread impunity for criminals.

“But Mexico’s shift away from an appointment-based system to having voters elect judges has, at least for now, amounted to a crucial step in Morena’s consolidation of power, according to final election results made available on Sunday [June 15th].”

“Candidates with Morena’s stamp of approval sailed to victories in Mexico’s most powerful courts and in court circuits across the country, showcasing critics’ fears that the election could eliminate the last major check on Morena’s power.”

The article quotes a current judge who is a critic.

“ ‘You now have an administration that controls the presidency, that controls the Congress with supermajorities in both chambers and that now controls the judges,’ said María Emilia Molina, a circuit magistrate and president of the Mexican Association of Women Judges…Judge Molina, 53, said she planned to resign sometime this year.”

And, says the article, “Many questions remain about how the system will change in practice, especially since the overhaul did not address elements that many Mexicans criticize as corrupt or unresponsive, like prosecutors and the police.

Nobody would deny that Mexico has serious problems in its legal system. But is this new system the answer?

Then there is the court called the Tribunal de Disciplina Judicial, the Tribunal for Judicial Discipline.

Another untested factor is the new Tribunal for Judicial Discipline, which has broad powers to investigate and even impeach some judges — powers that critics say could be used to remove uncooperative judges.”  

It’s the classic question Quis custodiet ipsos custodes? Who will guard the guards themselves?

The reform was rammed through Congress by President Andres Manuel Lopez Obrador before he left office on October 1st, 2024.

“As president last year, Andrés Manuel López Obrador marshaled support for electing judges after courts tried to block some of his major projects and plans.”

“Timing and Morena’s current unrivaled popularity were also pivotal factors. Cementing the party’s dominance, Claudia Sheinbaum won last year’s presidential election in a landslide as party allies unexpectedly won the majorities needed in Congress to change Mexico’s Constitution.”

The turnout on June 1st was very low.

“But while polling showed support for the overhaul, nearly 90 percent of voters abstained from casting ballots this month… The dismal turnout, only 13 percent of 100 million voters, fueled concerns over the election’s legitimacy, especially as it became clear that many voters also invalidated their ballots or left them blank.”

“Factors that contributed to the low turnout included dizzying number of options on the ballots, a limited budget to organize the election, and relatively little understanding of what judges do, said Ernesto Guerra, a political analyst. ‘Evidently, people were not interested in this process,’ Mr. Guerra said.”

Then there’s this…

“The voting also provided a glimpse into potential fissures emerging within Morena. In numerous states, voters veered from Morena’s guidance to select candidates who were less inclined to align explicitly with the governing party — even if these candidates were also not aligned with the opposition. ‘Those fractures could widen as time goes by,’ Úrsula Indacochea, a judicial expert at the Washington-based Due Process of Law Foundation, said.”

“ ‘That’s the proof that the judicial election was a bad idea, even for those who proposed it,’ she said. ‘By politicizing justice, judges act like politicians — and politicians switch sides.’ “

President Claudia Sheinbaum is still gung-ho for the reform.

“President Sheinbaum recently seemed to acknowledge some criticism, especially regarding turnout. ‘We need to see what can be refined to make it easier for Mexican men and women to vote,’ she said. But, she added, ‘I’m convinced that this election will clean up the judiciary.’ “

And the opposition?

“The opposition, which seems to be on life support in much of the country, will not have a chance to challenge Morena’s dominance in the courts until 2027, when voting will take place in the judicial elections’ second phase.”

“ ‘There won’t be any institutional check on Morena’s power for at least the next two years,’ Juan José Garza Onofre, a constitutional law researcher at the National Autonomous University of Mexico, said.”

“By then, Mexicans will also have had a chance to reshape other parts of the government, too, casting ballots for 17 new governors, 500 seats in the lower house of Congress, hundreds of mayors and over 1,000 local legislators.”

Click here for results of the June 1st election on the INE (Instituto Nacional Electoral) website.

Mexico is moving into uncharted territory, so we have to watch to see how things develop. But it certainly looks like an expansion of the power of the MORENA party.

Posted in Legal System, Politics | Tagged , , , , | Leave a comment

NASCAR Holds Cup Series Race in Mexico City

On June 15th, 2025, NASCAR held a Cup Series Race (its highest level), for points, in Mexico City. It was the first such race in Mexico and the first outside the U.S. since 1958.
(See here and here).

The Mexico City race was held at the Autódromo Hermanos Rodríguez racetrack.

On June 14th, the day before the Cup Series Race an Xfinity race (NASCAR’s second level) was held. The winner was NASCAR racer Daniel Suarez, of Monterrey, Mexico.

Daniel Suarez celebrating Xfinity win with  team co-owner Dale Earnhardt Jr.
Source: James Gilbert, nascar.com at-track photo gallery #45

The Cup Series Race on the 15th was a 100-lap race with 37 contestants. Here are the 37 racers posing before the race.

Source: Alejandro Alvarez nascar.com at-track photo gallery #30

NASCAR races are preceded by an invocation and the singing of “The Star-Spangled Banner”. This race was preceded with an invocation by a Catholic priest and the singing of both “The Star-Spangled Banner” and the Mexican national anthem “Mexicanos al Grito de Guerra” by a girls’ chorus.

Here’s a scene from the race:

Source: Chris Graythen nascar.com at-track photo gallery #16

Here’s another scene from the race:

Source: Chris Graythen, nascar.com at-track photo gallery #17

Here are spectators watching the race:

Source: James Gilbert, nascar.com at-track photo gallery #23

The winner was Shane van Gisbergen of New Zealand.

Shane van Gisbergen wins the race. Source: Chris Graythen nascar.com at-track photo gallery #3

In second place was Christopher Bell of Oklahoma. In third place was Chase Elliott, in fourth place was Alex Bowman, and in fifth place Michael McDowell.

Daniel Suarez, who had won the Xfinity race the previous day, placed 19th in the Cup Series race on the 15th.

Here’s a photo of Daniel Suarez’s racing helmet in Mexico City:

Racing helmet of Daniel Suarez. Source: Chris Graythen, nascar.com at-track photo gallery #135
Posted in Sports | Tagged , , , , | Leave a comment