Twin Peaks 4th Annual Car Show
Twin Peaks 17920 Southcenter Pkwy, Tukwila, WA, United StatesTeam Mod Garage and TeamSRT Washington are co-hosting the Twin Peaks 4th Annual Car Show on Saturday, June 27, at Twin Peaks in Tukwila, Wash. The event runs from 12 p.m. to 4 p.m.The show is open to cars, trucks, motorcycles and other vehicles. Activities include a dunk tank, a prize wheel, vendors, trophies, and […]