Рет қаралды 9,411
Pinches Lowriders
Impalas Magazine tour stopped at the Tacoma Dome in Tacoma, Washington for the Washington Super Show on June 22nd 2024. -Footage by Lobo