Car Show & Hop At Twin Peaks
Twin Peaks 17920 Southcenter Pkwy, Tukwila, WA, United StatesLowriders and low hoppers take over Twin Peaks in Tukwila for a day of competition and entertainment. The event features a hop contest with a $4,000 cash prize, sponsored by Switch Hitters Hydraulics. Attendees can expect music, food, vendors and live performances in a family-friendly setting. Spectator admission is free. The Pacific Northwest show is […]