United States of America
87 min.
1992-01-01
Lowrider Magazine presents an all-new video full of the most radical lowrider cars and trucks! Experience the world-famous 1991 Los Angeles Super Show, the lowrider event so big it needed to combine the L.A. Sports Arena and Coliseum. See it all as it happened in ‘91 with your hosts, Aztlan’s number...