Spotted a RBP wagon exiting West bound I-90 at East Mercer Way on Mercer Island today about 1:50pm. I was on my bicycle so you probably didn't notice the dude in the Audi labeled cycling gear giving you a thumbs up. Sounded pretty rumbly! In a good way of course.
Cheers!