|
Title: |
UP 4000 serves as a Mid Train DPU in Yuma |
Description: |
UP 4000 the 1st of UPs 1,000 SD70M Engine Order serves as the Mid Train DPU on a Westbound UP Stack Train in Yuma, AZ |
Photo Date: |
1/20/2013 Upload Date: 1/9/2021 1:21:04 AM |
Location: |
Yuma, AZ |
Author: |
Ryan Hahn |
Categories: |
Roster |
Locomotives: |
UP 4000(SD70M) |
Views: |
263 Comments: 0 |
|
|
|
Title: |
Ex SP GP40M resting in Yuma Yard |
Description: |
Resting in Union Pacifics Small Yard in Yuma, AZ UP 1499 still in SP Paint waits to start work in the small yard |
Photo Date: |
1/20/2013 Upload Date: 9/26/2020 2:10:37 AM |
Location: |
Yuma, AZ |
Author: |
Ryan Hahn |
Categories: |
Roster,Track |
Locomotives: |
UP 1499(GP40M-2) |
Views: |
518 Comments: 0 |
|
|
|
Title: |
A Rare C&NW OLS AC4400 Races along the Desert Floor |
Description: |
An Ex C&NW OLS AC44 is the Lone DPU as It Races Across the Desert Floor out by the Salton Sea near Rogoza on UPs Sunset Route |
Photo Date: |
1/20/2013 Upload Date: 9/26/2020 2:33:07 AM |
Location: |
Bertram, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Track,Action |
Locomotives: |
UP 6712(AC44CW) |
Views: |
411 Comments: 1 |
|
|
|
Title: |
UP SD60Ms Lead a Hauler Through Pomona Under Threatening Skies |
Description: |
A Pair of UP SD60Ms Lead a Hauler through Pomona during a Break in the Rain Storm |
Photo Date: |
2/8/2013 Upload Date: 7/21/2020 12:33:15 AM |
Location: |
Pomona, CA |
Author: |
Ryan Hahn |
Categories: |
Station,Passenger,Action |
Locomotives: |
UP 2290(SD60M) UP 2507(SD60M) |
Views: |
534 Comments: 0 |
|
|
|
Title: |
UP 90MAC DPU |
Description: |
UP 8178 serves as the Lone DPU on a Westbound Manifest Train |
Photo Date: |
3/10/2013 Upload Date: 1/31/2025 1:02:10 AM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Bridge,Action |
Locomotives: |
UP 8178(SD9043MAC) |
Views: |
63 Comments: 0 |
|
|
|
Title: |
UP Genset on the Hauler |
Description: |
UP Genset 2730 heads West to Fontana on the UP Kaiser Hauler |
Photo Date: |
3/10/2013 Upload Date: 1/31/2025 12:50:46 AM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Bridge,Action |
Locomotives: |
UPY 2730(3GS21B) |
Views: |
45 Comments: 0 |
|
|
|
Title: |
UP Genset 2738 |
Description: |
UP Genset 2738 trails sister unit 2730 on the Westbound Kaiser Hauler headed west towards Fontana |
Photo Date: |
3/10/2013 Upload Date: 1/31/2025 12:53:09 AM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Bridge,Action |
Locomotives: |
UPY 2738(3GS21B) |
Views: |
57 Comments: 0 |
|
|
|
Title: |
UP Class Unit 4400 Westbound DPU |
Description: |
UP 4400 is the last DPU on a Westbound UP Manifest Train In Cajon Pass |
Photo Date: |
3/17/2013 Upload Date: 1/31/2025 1:10:54 AM |
Location: |
Blue Cut, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Action |
Locomotives: |
UP 4400(SD70M) |
Views: |
59 Comments: 0 |
|
|
|
Title: |
UP 8583 |
Description: |
UP ACe 8583 is the 1st of 2 DPUs Heading Westbound on a Manifest Train |
Photo Date: |
3/17/2013 Upload Date: 1/31/2025 1:13:39 AM |
Location: |
Blue Cut, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Action |
Locomotives: |
UP 8583(SD70ACe) |
Views: |
31 Comments: 0 |
|
|
|
Title: |
Lost UP SD90 At Danby |
Description: |
UP SD90MAC 3645 trails 2nd in consist on a BNSF Manifest Train Racing through Danby on the Needles Sub |
Photo Date: |
3/23/2013 Upload Date: 1/31/2025 12:39:31 AM |
Location: |
Danby, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Action |
Locomotives: |
UP 3645(SD9043MAC) |
Views: |
47 Comments: 0 |
|
|
|
Title: |
UP Helping out the BNSF |
Description: |
UP SD70M 4005 serves as a Rar DPU on a Westbound BNSF Coil Steel Train East of Ibis |
Photo Date: |
3/23/2013 Upload Date: 1/31/2025 12:46:21 AM |
Location: |
Klinefelter, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Action |
Locomotives: |
UP 4005(SD70M) |
Views: |
65 Comments: 0 |
|
|
|
Title: |
UP SD70M 4014 Arriving in Colton |
Description: |
UP Diesel 4014 is 2nd in Consist on the Mojave Flyer as it rolls into UPs West Colton yard where its train will be tied down. The engine has since been renumbered to 4479 for the return of UP Big Boy 4014 |
Photo Date: |
3/31/2013 Upload Date: 7/21/2020 12:56:03 AM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Bridge,Yard,Track,Action |
Locomotives: |
UP 4014(SD70M) |
Views: |
630 Comments: 0 |
|
|
|
Title: |
UP 1982 in need of a Bath Heads North |
Description: |
UP 1982 looking rather Dirty Departs Colton Yard on a Northbound UP Manifest Train Headed for Cajon Pass and Points North to Rooseville |
Photo Date: |
3/31/2013 Upload Date: 7/21/2020 1:11:34 AM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Bridge,Yard,Track,Action |
Locomotives: |
UP 1982(SD70ACe) |
Views: |
382 Comments: 0 |
|
|
|
Title: |
UP 1982 in need of a Bath |
Description: |
UP 1982 looking rather Dirty Trails a Northbound UP Manifest Train as it Heads North on the Palmdale Cutoff just North of Dike |
Photo Date: |
3/31/2013 Upload Date: 7/21/2020 1:06:09 AM |
Location: |
Devore, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Track,Action |
Locomotives: |
UP 1982(SD70ACe) |
Views: |
315 Comments: 0 |
|
|
|
Title: |
UP 6702 |
Description: |
UP AC44 6702 still wearing its Red Sill Stripe serves as the DPU on a Stopped UP Manifest Train near Hodge |
Photo Date: |
4/5/2013 Upload Date: 1/31/2025 1:16:52 AM |
Location: |
Hodge, CA |
Author: |
Ryan Hahn |
Categories: |
Roster |
Locomotives: |
UP 6702(AC44CW) |
Views: |
52 Comments: 0 |
|
|
|
Title: |
UP 4980 in Barstow Yard |
Description: |
UP 4980 along with a KCS MAC back onto some cars in Barstow Yard likely heading West up the Mojave Sub |
Photo Date: |
4/6/2013 Upload Date: 1/31/2025 1:21:05 AM |
Location: |
Barstow, CA |
Author: |
Ryan Hahn |
Categories: |
Roster |
Locomotives: |
UP 4980(SD70M) |
Views: |
47 Comments: 0 |
|
|
|
Title: |
UP SD60Ms leading a Work Train |
Description: |
2 UP 2 Windowed SD60Ms Lead a Short UP Work Train passed Colton Yard |
Photo Date: |
4/7/2013 Upload Date: 1/31/2025 1:25:33 AM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Bridge,Action |
Locomotives: |
UP 2458(SD60M) |
Views: |
54 Comments: 0 |
|
|
|
Title: |
UP 4695 out on the BNSF in Arizona |
Description: |
UP SD70M 4695 Trails an Eastbound BNSF Manifest Freight as it gets underway from a Signal Near Yucca, AZ |
Photo Date: |
5/26/2013 Upload Date: 4/16/2021 1:41:48 AM |
Location: |
Yucca, AZ |
Author: |
Ryan Hahn |
Categories: |
Roster |
Locomotives: |
UP 4695(SD70M) |
Views: |
206 Comments: 0 |
|
|
|
Title: |
SP on the Former WP Mainline |
Description: |
UP 6390 Ex sp 260 Leads a Southbound UP Coal Train into Portola for a crew change traveling on the Former WP Mainline |
Photo Date: |
7/16/2013 Upload Date: 7/14/2021 2:51:46 AM |
Location: |
Portola, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Action |
Locomotives: |
UP 6390(AC44CW) |
Views: |
167 Comments: 0 |
|
|
|
Title: |
No Union Pacific Lettering on this one |
Description: |
UP Dash 9-44CW 9702 in Fresh UP Paint But apparently with No Lettering on the Side Rests in UPs Rooseville Yard near the Back of the Locomotive Shops, waiting to go to work |
Photo Date: |
7/20/2013 Upload Date: 8/1/2020 1:51:40 AM |
Location: |
Roseville, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Yard,Track |
Locomotives: |
UP 9702(C44-9W) |
Views: |
541 Comments: 0 |
|
|
|
Title: |
SP 192 on a Coal Drag |
Description: |
Unpatched SP AC4400 192 serves as the 1st of 2 DPUs on the Back of a Westbound UP Coal Train bound for the Ports racing a Westbound BNSF Stack Train in the background |
Photo Date: |
8/24/2013 Upload Date: 2/7/2021 11:37:36 PM |
Location: |
Barstow, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Station,Passenger,Action |
Locomotives: |
SP 192(AC44CW) |
Views: |
91 Comments: 0 |
|
|
|
Title: |
UP 1995 Coming into West Colton |
Description: |
UP 1995 Leads a Westbound UP Stack Train at Sunset coming into Colton Yard and then onto LA. This was also My 1st time seeing this Heritage Unit |
Photo Date: |
9/2/2013 Upload Date: 1/30/2021 2:33:30 AM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Bridge,Action |
Locomotives: |
|
Views: |
85 Comments: 0 |
|
|
|
Title: |
UP 2396 Switching in Colton |
Description: |
UP 2396 brings up a Powermove Heading to the Switches and then Reverse onto its Waiting Train |
Photo Date: |
11/2/2013 Upload Date: 12/9/2020 2:51:01 AM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Bridge,Action |
Locomotives: |
UP 2396(SD60M) |
Views: |
220 Comments: 0 |
|
|
|
Title: |
UP 1989 Idling at Mira Loma |
Description: |
UPs Rio Grande Heritage Unit #1989 idles at the West end of Mira Loma Waiting to Shunt Its Train into the Automobile Facility |
Photo Date: |
11/27/2013 Upload Date: 12/9/2020 2:40:32 AM |
Location: |
Mira Loma, CA |
Author: |
Ryan H. |
Categories: |
Roster |
Locomotives: |
UP 1989(SD70ACe) |
Views: |
117 Comments: 0 |
|
|
|
Title: |
UPs First Genset in Colton |
Description: |
UPY 2005 rests at the Engine shops in Colton Yard recieving some Work |
Photo Date: |
12/26/2013 Upload Date: 1/26/2025 1:07:12 AM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster |
Locomotives: |
UPY 2005(2GS14B) |
Views: |
36 Comments: 0 |
|
|
|
Title: |
Lost UP 5066 |
Description: |
UP 5066 in Rival Territory Trails a Westbound BNSF Manifest Train as it comes to a halt at the Signals East of Ludlow due to congestion in Barstow |
Photo Date: |
12/29/2013 Upload Date: 1/26/2025 1:12:05 AM |
Location: |
Ludlow, CA |
Author: |
Ryan Hahn |
Categories: |
Roster |
Locomotives: |
UP 5066(SD70M) |
Views: |
62 Comments: 0 |
|
|
|
Title: |
A Red sil Stripe SD60M switching in Colton |
Description: |
UP SD60M 2501 brings up the Consist of other UP Local Power as it Switches onto another Yard Track in Colton Yard |
Photo Date: |
1/18/2014 Upload Date: 12/1/2020 12:31:56 AM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Bridge,Action |
Locomotives: |
UP 2501(SD60M) |
Views: |
250 Comments: 0 |
|
|
|
Title: |
UP 4014 before the Move |
Description: |
On the Evening of January 25th, 4014 spends its last few hours at the Fairgrounds before being moved to Colton and then Cheyanne for its return to steam |
Photo Date: |
1/25/2014 Upload Date: 1/26/2025 1:36:50 AM |
Location: |
Pomona, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Night,Steam |
Locomotives: |
UP 4014(4-8-8-4) |
Views: |
115 Comments: 0 |
|
|
|
Title: |
SP Heritage Unit In Unfamiliar Territory |
Description: |
After Receiving the 4014 in Pomona, UP 1996 rests on Display at the Covina Metrolink Station which usually does not get Mainline UP Power |
Photo Date: |
1/26/2014 Upload Date: 1/26/2025 1:42:23 AM |
Location: |
Covina, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Station,Passenger |
Locomotives: |
UP 1996(SD70ACe) |
Views: |
32 Comments: 0 |
|
|
|
Title: |
UP 4884 Leading the Big Boy Hospital Train |
Description: |
UP SD70M 4884 with its Number Representing The Big Boys Wheel Arrangement Leads Big Boy 4-8-8-4 4014 and the Hospital Train Slowly into West Colton as 4014 begins its journey to Restoration on the Mainline |
Photo Date: |
1/26/2014 Upload Date: 6/28/2022 12:43:39 AM |
Location: |
Fontana, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Action |
Locomotives: |
UP 4884(SD70M) |
Views: |
136 Comments: 0 |
|
|
|
Title: |
UP 4884 leading the Big Boy |
Description: |
After Being on Display at the Covina Metrolink Station after being removed from the Pomona Fairgrounds UP 4884 SD70M along with the Big Boy back onto the Hospital Train for the Journey to El Monte where the Engine will lead to Colton |
Photo Date: |
1/26/2014 Upload Date: 1/26/2025 1:17:41 AM |
Location: |
Covina, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Station,Passenger |
Locomotives: |
UP 4884(SD70M) |
Views: |
79 Comments: 0 |
|
|
|
Title: |
UP 4014 on the Road to Restoration |
Description: |
After being brought out of the Fairgrounds in the Early morning and on Display at Covina UP 4014 along with its Diesel Helpers back onto their train to begin the Journey to Colton Yard |
Photo Date: |
1/26/2014 Upload Date: 1/26/2025 1:22:56 AM |
Location: |
Covina, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Station,Passenger |
Locomotives: |
UP 4014(4-8-8-4) |
Views: |
108 Comments: 0 |
|
|
|
Title: |
UP Dash 8 Meeting the Big Boy |
Description: |
Just ahead of the 4014 Hospital train UP 9356 trails a Westbound UP stack train unfortunately coming to a Halt causing us Railfans to relocate |
Photo Date: |
1/26/2014 Upload Date: 1/26/2025 1:30:00 AM |
Location: |
Ontario, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Action |
Locomotives: |
UP 9356(C40-8W) |
Views: |
80 Comments: 0 |
|
|
|
Title: |
Who's Train is This |
Description: |
UP Power Leads a Westbound BNSF Stack Train Near Siberia on the Needles Sub |
Photo Date: |
2/10/2014 Upload Date: 1/26/2025 1:53:07 AM |
Location: |
Siberia, CA |
Author: |
Ryan Hahn |
Categories: |
Roster |
Locomotives: |
UP 4688(SD70M) |
Views: |
62 Comments: 0 |
|
|
|
Title: |
UP 3788 Westbound |
Description: |
UP 3788 a Flared Radiator SD70M Trails a Westbound UP Train In Colton |
Photo Date: |
2/16/2014 Upload Date: 1/28/2025 11:04:13 PM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Bridge,Action |
Locomotives: |
UP 3788(SD70M) |
Views: |
25 Comments: 0 |
|
|
|
Title: |
UP 4283 |
Description: |
UP 70M 4283 Trails a Westbound UP Stack Train In Colton |
Photo Date: |
2/16/2014 Upload Date: 1/28/2025 11:07:16 PM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Bridge,Action |
Locomotives: |
UP 4283(SD70M) |
Views: |
28 Comments: 0 |
|
|
|
Title: |
Predecessor UP Units In Colton |
Description: |
An Ex C&NW AC44 & An EX SP AC44 are seen together switching in Colton backing onto their waiting train |
Photo Date: |
3/2/2014 Upload Date: 1/28/2025 11:18:03 PM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Bridge,Action |
Locomotives: |
UP 6729(AC44CW) UP 6327(AC44CW) |
Views: |
64 Comments: 0 |
|
|
|
Title: |
Ex SP in a Former SP Yard |
Description: |
UP 6332 still in former SP Paint backs onto its waiting Train in Colton Yard |
Photo Date: |
3/2/2014 Upload Date: 1/28/2025 11:24:22 PM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Bridge,Action |
Locomotives: |
UP 6332(AC44CW) |
Views: |
49 Comments: 0 |
|
|
|
Title: |
UP 6395 Ex SP |
Description: |
Ex SP Now UP 6395 Trails an Eastbound Empty Coal Train Through Colton Yard |
Photo Date: |
3/2/2014 Upload Date: 1/28/2025 11:29:05 PM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Bridge,Action |
Locomotives: |
UP 6395(AC44CW) |
Views: |
53 Comments: 0 |
|
|
|
Title: |
UP 1533 working the Yard |
Description: |
UP GP40-2 1533 sandwiched between a Pair of SD40Ns shoves a cut of cars back into the Yard |
Photo Date: |
3/2/2014 Upload Date: 1/28/2025 11:33:16 PM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Bridge,Action |
Locomotives: |
UP 1533(GP40M-2) |
Views: |
41 Comments: 0 |
|
|
|
Title: |
SD60Ms with the Kaiser Hauler |
Description: |
A Pair of 2 Windowed UP SD60Ms Lead the Kaiser Hauler around the Balloon Track headed to Fontana |
Photo Date: |
3/7/2014 Upload Date: 1/28/2025 11:37:44 PM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Bridge,Yard,Action |
Locomotives: |
UP 2464(SD60M) |
Views: |
68 Comments: 0 |
|
|
|
Title: |
A Rare Un Renumbered SD60M |
Description: |
UP 6165 still wearing its original Number Leads the UP Kaiser Hauler Out Of Colton Yard Onto the Balloon Track |
Photo Date: |
3/9/2014 Upload Date: 1/28/2025 11:11:03 PM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Bridge,Action |
Locomotives: |
UP 6165(SD60M) |
Views: |
74 Comments: 0 |
|
|
|
Title: |
UP 2274 on the Kaiser Hauler |
Description: |
UP 2274 along with 6165 Lead the Kaiser Hauler headed for the Ballon Track to head back West Towards Fontana |
Photo Date: |
3/9/2014 Upload Date: 3/5/2021 2:56:36 AM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Bridge,Action |
Locomotives: |
UP 2274(SD60M) |
Views: |
235 Comments: 0 |
|
|
|
Title: |
UP 9533 Eastbound |
Description: |
UP Dash 8-41CW 9533 departs Colton on an Eastbound Manifest Train |
Photo Date: |
3/16/2014 Upload Date: 1/28/2025 11:43:10 PM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Bridge,Action |
Locomotives: |
UP 9533(C41-8W) |
Views: |
45 Comments: 0 |
|
|
|
Title: |
Ex SP AC44 in for maintenance |
Description: |
UP 6229 (Ex SP 181) rests over at the Engine House in Colton Yard receiving some TLC |
Photo Date: |
5/10/2014 Upload Date: 10/22/2020 8:44:31 PM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Track |
Locomotives: |
UP 6229(AC44CW) |
Views: |
217 Comments: 0 |
|
|
|
Title: |
UP Dash 8-40C in Colton |
Description: |
UP 9300 Makes a Reverse Move in Colton to back onto its waiting train |
Photo Date: |
7/4/2014 Upload Date: 6/3/2020 4:11:45 AM |
Location: |
Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Bridge,Yard,Track,Action |
Locomotives: |
UP 9300(C40-8) |
Views: |
457 Comments: 0 |
|
|
|
Title: |
A UP Red Sil Stripe SD60 |
Description: |
UP 2160 still wearing its red sil stripe heads out on a Manifest Train Sandwiched Between 2 SD60Ms |
Photo Date: |
7/15/2014 Upload Date: 6/3/2020 4:20:59 AM |
Location: |
Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Bridge,Yard,Track,Action |
Locomotives: |
UP 2160(SD60) |
Views: |
478 Comments: 0 |
|
|
|
Title: |
An ex SP heads East |
Description: |
An Ex SP AC44 Brings up the Rear of an Eastbound UP Stack train passing West Colton |
Photo Date: |
7/15/2014 Upload Date: 6/22/2020 1:35:50 AM |
Location: |
Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Bridge,Yard,Action |
Locomotives: |
UP 6396(AC44CW) |
Views: |
413 Comments: 0 |
|
|
|
Title: |
A Faded C40-8 still earning her keep |
Description: |
Faded UP 9275 Rolls into West Colton in the Consist of a UP Manifest Train |
Photo Date: |
7/15/2014 Upload Date: 12/8/2020 7:59:39 PM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Bridge,Action |
Locomotives: |
UP 9275(C40-8) |
Views: |
188 Comments: 0 |
|
|
|
Title: |
UP 7926 with a good Mix of UP Power |
Description: |
UP 7926 Leads a Power Move up to the Switches in Colton with every unit representing a Different Model Engine |
Photo Date: |
7/15/2014 Upload Date: 2/13/2021 11:37:43 PM |
Location: |
West Colton, CA |
Author: |
Ryan Hahn |
Categories: |
Roster,Bridge,Action |
Locomotives: |
UP 7926(AC45CCTE) |
Views: |
159 Comments: 0 |
|
|
|