Monster truck show held in Los Angeles-Xinhua

Monster truck show held in Los Angeles

新华网| 2024-04-07 16:05:41|Editor: syl

Monster trucks compete during a monster truck show titled "Monster Truck Wars" at Industry Hills Expo Center in the City of Industry, Los Angeles, California, the United States on April 6, 2024. (Xinhua)

A monster truck performs during a monster truck show titled "Monster Truck Wars" at Industry Hills Expo Center in the City of Industry, Los Angeles, California, the United States on April 6, 2024. (Xinhua)

EXPLORE XINHUANET