3 years ago

Let's face it, Seattle fans, this is the best plac...

Let's face it, Seattle fans, this is the best place to watch a soccer game in the US. The parking is awful, though. I always look forward to Timbers games here. RCTID!

Comments:

No comments