waltandcharity: TM 321 crossing SW 5th AVe 10162024
waltandcharity: PS 010 at Oregon and Grand 10162024
waltandcharity: PS 025 crossing Morrison 10162024
waltandcharity: PS 006 at Morrison and SW 11th Ave 10162024
waltandcharity: TM 408 at Morrison and SW 11th Ave 10162024
waltandcharity: TM 255 crossign SW 5th Ave 10162024
waltandcharity: Streetcar vs. Light Rail
waltandcharity: TM 219 at Pioneer Square with bus 10162024
waltandcharity: Special trackwork
waltandcharity: TM 420 turning onto 1st Ave from Yamhill 05082023
waltandcharity: TM 406 on Tillikum Bridge 05092023
waltandcharity: TM 321 approaching NE 7th 05082023
waltandcharity: TM 213 on Steel Bridge 05092023
waltandcharity: WES 1002 aapproaching Hall - Nimbus 05102023
waltandcharity: PS 010, 023 on 10th 05112023
waltandcharity: TM 119 on Steel Bridge approach 05092023
waltandcharity: TM 525 arriving Washington Zoo 05102023
waltandcharity: TM 243 crossing I-405 on Yamhill St 05102023
waltandcharity: Type 4 crossing I-405 on Morrison 05102023
waltandcharity: Type 4 on Steel Bridge 05102023
waltandcharity: TM 217 in Steel Bridge superstructure 05092023
waltandcharity: UP 2703 along Wilamette 05092023
waltandcharity: TM 528 passing Providence Park 05102023
waltandcharity: TM 421 departing Goose Hollow 05102023
waltandcharity: TM 531 on Morrison 05102023
waltandcharity: TM 201 exiting Steel Bridge 05092023
waltandcharity: TM 105, 309 thru Rose Quarter 05092023 (2)
waltandcharity: PS 009 crossing Broadway Bridge 05112023
waltandcharity: PS 001 in shop 05112023
waltandcharity: How to maintain a Pepsi Can