A westbound GO commuter train speeds past the west end of Oakville Yard during the afternoon rush, led by cab car 252. Since there are few things less visually interesting than a cab-car leading a... (more)
Evening traffic increases on the QEW as a Hamilton-bound GO train sneeks by.
Passengers disembark Coaster train 684, which pulled in from Oceanside less than a minute before.
On a typical Tuesday rush hour in the Twin Cities, this Northstar train shuffles commuters from the new Twins ballpark station, Target Field, to the northern suburbs terminating at Big Lake, Minne... (more)
The first eastbound Northstar train is already full of Twins fans heading to this afternoon's game at Target Field.
A Sunday morning Northstar commuter train kicks up the fresh snow as it heads for Mpls.
The first outbound train of the day kicks up some light powder as it rolls passed a yard switcher and about to pass under the Canadian Pacific. These trains are a great addition to the already bu... (more)
Screaming down the Staples Sub towards downtown Minneapolis, the first train on Sunday is running right on time. The train was screaming down the line, with the horn sounding like a Canadian Goos... (more)
Railfanning with a touch of class! Yes, there was someone in the car. This is the first time I've ever seen something like this!
GO's newest cab car (that I'm aware of anyway) leading a westbound passes by the new trackwork for the third main, having just met VIA 76 the tail-end of which can barely be seen pulling into the ... (more)
As the blizzard like conditons start to pick up slowly, GO 917 with cab car 200 departs Scarborough GO station.
A beautiful fall after noon sunny and warm, a perfect day for some photography.
The last northbound Sounder Transit has just departed on time from downtown Seattle for Everett, WA.
A BNSF Z Train waits at Mukilteo as the First Sounder passes by. I also set up my camcorder on a tripod to capture the action on film.