Impalas Magazine Holds Lowrider Supershow in Tacoma, WA
On Saturday, June 22nd, Impalas Magazine held their first annual Washington Lowrider Supershow in Tacoma, Washington (South of Seattle). Although the magazine has held events in other cities around the country, this was their very first in Washington State which saw hundreds of people in attendance. The supershow consisted of numerous local car clubs in…