Is Simrail What Tsw Should Have Been?

Discussion in 'Off Topic' started by Jamy, Dec 12, 2022.

  1. chieflongshin

    chieflongshin Well-Known Member

    Joined:
    Jan 4, 2019
    Messages:
    4,476
    Likes Received:
    7,540
    I've had a go on demo and it was ok. Had a look at this video and it's ok, I think I'm too invested in tsw though now to be even the slightest bit tempted by Eastern Europe's rail

     
    • Like Like x 1
  2. Jpantera

    Jpantera Well-Known Member

    Joined:
    Apr 6, 2019
    Messages:
    1,322
    Likes Received:
    2,916
    After a few hours on Zusi 3 last night TSW is staying uninstalled. Unsure why I ever got hooked in. Guess eye candy has its attractive qualities. Got routed wrong road Single line working, saw trains everywhere from a host of different countries and didn't feel bored at all by the experience. Watching Simrail closely now....
     
    • Like Like x 6
  3. OldVern

    OldVern Well-Known Member

    Joined:
    Nov 2, 2020
    Messages:
    18,027
    Likes Received:
    36,675
    Zusi 3 is on my Steam sale shopping list too. It's strange what a change of perspective can do, I was so hooked in TSW but the trance has now been well and truly broken.
     
    • Like Like x 5
  4. bescot

    bescot Well-Known Member

    Joined:
    Dec 14, 2016
    Messages:
    729
    Likes Received:
    1,468
    Nice vid!

    Apparently they're uploading more fixes and taking on new playtesters this weekend, so if any of you are interested, search Simrail on Steam and click the button in the green box.

    I've spent 50 hours on the playtest so far - it's so addictive. I'm another who never really thought much of MP, but it really does add so much to the experience.
     
    • Like Like x 8
  5. Isaak

    Isaak Well-Known Member

    Joined:
    Aug 5, 2019
    Messages:
    374
    Likes Received:
    442
    I am in the playtest now, but somehow can't find my way around the program yet. Are there any tutorials available? I just jumped in a 'beginner' room to check it out, but had a program crash after just a few minutes. It is nice to see the interaction between players! Only downside I see is that it's a pity you might not reach your destination if a scenario restart is triggered, as seen at the end of the video.
     
  6. Rafael320

    Rafael320 Member

    Joined:
    Apr 18, 2018
    Messages:
    67
    Likes Received:
    91
    Here you can find guide to EU07 :)
    https://forum.simrail.eu/topic/58-eu07-locomotive-manual-driver/
     
  7. fakenham

    fakenham Well-Known Member

    Joined:
    Dec 9, 2016
    Messages:
    775
    Likes Received:
    1,124
    Very addictive, the EU07 is great fun once you've mastered the brakes.

    Regarding the scenery, I think it's very good, you get all sorts of clutter, multiple varying ballast colours, rusty rails where appropriate, and the scenery all blends in well very nicely I think. The signalling and speeds appear to be incredibly accurate I believe.
    I'm running on medium settings, haven't tinkered with anything, and it runs smoothly on my ageing i7700k. The draw distance issue isn't that bad at all actually, I think the distant scenery is well modelled and gives you a good sense of distance, better than TSW in that aspect. The fields are all very well modelled with various vegetation, again I think it's better than TSW in my opinion. Because you're concentrating on actually driving properly and not screwing up the server, It's difficult to have have a good nose around for the scenery, but once you do you realise what a great job the devs have done.
    I even noticed that the wiper blade rubber moved appropriately with the direction of the blade, if that makes sense.. Unless I was seeing things! That's some detail.
     
    • Like Like x 5
  8. OldVern

    OldVern Well-Known Member

    Joined:
    Nov 2, 2020
    Messages:
    18,027
    Likes Received:
    36,675
    A couple of times I have needed a second attempt to get on a server, but it seems much more stable than the first day or two of the play test.

    I can't quite beat Bescot's score but I'm coming up on 11 hours played.
     
    • Like Like x 1
  9. Jpantera

    Jpantera Well-Known Member

    Joined:
    Apr 6, 2019
    Messages:
    1,322
    Likes Received:
    2,916
    I have asked for more randomness in TSW for years, its either not possible for the dev team to put in or they dont wish to. Either way having scripted runs for me and some others is an immersion breaker. Having to leave the sim running for 10 mins to cause a delay is not really a great way to simulate issues especially as you will still be on the same platform/route despite the delay.
     
    • Like Like x 6
  10. ARuscoe

    ARuscoe Well-Known Member

    Joined:
    Apr 9, 2018
    Messages:
    10,832
    Likes Received:
    10,490
    You mean signallers that would end up in a meeting with the manager, especially if mis-signalling?

    Not sure why it would be more interesting, except if the driver ahead isn't doing their job and holds everyone else. Unfurtunately I'm the type that thinks that late trains means failed services, so anyone not driving properly would probably get a mental vent from me about needing their computer melted down then shoved up their...
     
  11. eldomtom2

    eldomtom2 Well-Known Member

    Joined:
    Jul 31, 2022
    Messages:
    2,330
    Likes Received:
    2,500
    Matt said yesterday that they'd like to include random events but the dispatcher isn't up to it. He did express a hope that the dispatcher improvements they're currently working on would eventually lead to it being capable of that, though.
     
    • Like Like x 4
  12. ARuscoe

    ARuscoe Well-Known Member

    Joined:
    Apr 9, 2018
    Messages:
    10,832
    Likes Received:
    10,490
    That's not what Matt said yesterday at all... I suggest you either quote the post or re-read it
     
  13. eldomtom2

    eldomtom2 Well-Known Member

    Joined:
    Jul 31, 2022
    Messages:
    2,330
    Likes Received:
    2,500
    What do you think he said then?
     
  14. ARuscoe

    ARuscoe Well-Known Member

    Joined:
    Apr 9, 2018
    Messages:
    10,832
    Likes Received:
    10,490
    Agreed on freight
     
  15. breblimator

    breblimator Guest

    In PL this is realistic not only with freight trains
     
    • Like Like x 1
  16. breblimator

    breblimator Guest

  17. ARuscoe

    ARuscoe Well-Known Member

    Joined:
    Apr 9, 2018
    Messages:
    10,832
    Likes Received:
    10,490
    > Our dispatcher *is* dynamic, it has the capability to be able to take you different paths (this has been the cause of a major bug in fact related to red lights on some routes) BUT at the moment we don't take advantage of it other than that trains can get out of order by losing their slot etc and it will still carry on regardless since it doesn't care about that - it just directs trains sequentially to their destinations.

    The challenge with the dispatcher on something as grand as the timetable, particularly for much more complex pathing and instructions and on higher density traffic patterns, is being able to predict 10 moves ahead and know that the decision you're about to make has the potential to cause a fatal problem down the line. The dispatcher is already starting to get much better at this and will do its best to prevent deadlock type situations if the player is running late by trying to predict inherent dependencies and protecting them dynamically, so it may be it's better at it than i'm even giving it credit for. I recall the last time I spoke to the lead engineer about this and he looked at me with a frown and said "we fixed all that, its not a thing anymore" :)

    The service mode auto testing stuff we're developing is the road to make this happen - as that gets better and we get confidence, then actually adding dynamic behaviour is not hard at all really (by comparison to everything else). Once it's in, the auto test and validate with numerous runs and reruns of various chances of problems whether there are any types of occurrence that result in major problem or outright failure and we can address those.

    That's the path, autotest development is where we're at. No, it's not something you'll see soon. Right now we're focusing on fixing the problems that are affecting you currently, like red light issues (many of which actually are improving the robustness and smarts of the dispatcher towards the end goal of dynamic behaviour anyway in the most part)


    Taken from - https://forums.dovetailgames.com/threads/dynamic-events-are-a-must-for-tsw.62499/#post-579211
     
  18. ARuscoe

    ARuscoe Well-Known Member

    Joined:
    Apr 9, 2018
    Messages:
    10,832
    Likes Received:
    10,490
    I don't drive PL... only UK
     
  19. breblimator

    breblimator Guest

    But we are talking about SR in this topic, my friend.
     
    Last edited by a moderator: Dec 15, 2022
  20. VictoryWorks

    VictoryWorks Well-Known Member

    Joined:
    Sep 22, 2017
    Messages:
    263
    Likes Received:
    1,379
    Having watched some videos I am genuinely excited to get my signalman hat on and run a network with likeminded folks.
    I often spend a relaxing evening playing the Blockpost Ford and Barnham Junction sims so moving over to something player run with the opportunity for more "randomness" is my signalling nirvana - and if we ever get lever frames and bell codes I'm leaving the real world for good!
     
    • Like Like x 7
  21. ARuscoe

    ARuscoe Well-Known Member

    Joined:
    Apr 9, 2018
    Messages:
    10,832
    Likes Received:
    10,490
    We're discussing MP... Not really bothered if this post started with SR or not (and it's not an SR forum lest we forget)

    The problem is that when people talk about "The dispatcher" is they seem to forget that each route has it's own version of the dispatcher, so it's likely that Matt is talking about what the dev have in their hands rather than what's implemented on any given route

    The point is the previous respondent claimed Matt said the dispatcher couldn't do certain things, which isn't the case
    It's also not necessarily the case that we have this "new fangled version" on any routes right now, and as Matt said they haven't implemented many of it's dynamic capabilities even if they have
     
    • Like Like x 1
  22. breblimator

    breblimator Guest

    You said "agreed on freight" in the context of SR so I just wanted to inform you, your statement was incorrect. Not in TSW, SR or any other train sim, but incorrect because of IRL trains traffic in PL.
     
    Last edited by a moderator: Dec 15, 2022
    • Like Like x 1
  23. Scorpion71

    Scorpion71 Well-Known Member

    Joined:
    Oct 24, 2017
    Messages:
    1,097
    Likes Received:
    2,431
    Not convinced by that cab sway, it's quite off putting just rocking left to right with not gently bouncing up and down too.

    Nice to see there's no flickering on the OHLE wires
     
    Last edited: Dec 15, 2022
    • Like Like x 1
  24. ARuscoe

    ARuscoe Well-Known Member

    Joined:
    Apr 9, 2018
    Messages:
    10,832
    Likes Received:
    10,490
    I was agreeing that freight may be diverted onto other lines by dispatchers IRL. That comment didn't relate to any game
    And yeah, they loop trains in the UK as well (and most other areas from what I know)
     
    • Like Like x 1
  25. OldVern

    OldVern Well-Known Member

    Joined:
    Nov 2, 2020
    Messages:
    18,027
    Likes Received:
    36,675
    DTG seem happy enough with the discussion and the main purpose is a constructive comparison between the two sims and what lessons or improvements they might contemplate to add extra appeal to TSW. Both sims have good and bad points - the one outstanding issue for me is whether SimRail in SP mode, on that long 500km run will allow you to save progress and resume later. The other unknown is price, but as I mused earlier if this does come in at around £30, you're getting a helluva lot more bang for your buck than a TSW DLC. I don't care that the trains are Polish, not English - I like driving (and signalling) in any region of the world. And the EU07 is, quite simply, blooming hellfire - nothing in TSW comes close. It's an electrical beast, Old Sparky. (There's my new sig.).
     
    Last edited: Dec 15, 2022
    • Like Like x 5
  26. phil.elliott

    phil.elliott Well-Known Member

    Joined:
    Aug 26, 2020
    Messages:
    475
    Likes Received:
    1,022
    I think it's pretty generous of DTG to allow this thread on the TSW forum, so credit to them. Most companies wouldn't...

    I also think it's hard to disagree that competition is normally a good thing, but at the moment it seems like SR and TSW are focused on slightly different things. Personally I've no interest in MP, but I can see why others would find it interesting - though I'm happy with TSW and I hope that there will be more focus on fixing and polishing in the next 6 months.
     
    • Like Like x 3
  27. It has a couple of features tsw should have. Tsw has better graphics and a lot more content.

    I'll buy simrail for the multiplayer but I can see myself playing tsw a lot more.

    If the devs at simrail could join dtg's partner program and add a few features dtg has no care for it would be great.

    One of the things I like about simrail the most is audible dispatcher.
     
    Last edited by a moderator: Dec 15, 2022
    • Like Like x 3
  28. Conductor B

    Conductor B Well-Known Member

    Joined:
    Feb 18, 2022
    Messages:
    261
    Likes Received:
    309
    Yes, this is really cool. Sand Patch Grade almost has something like this, but only on scenarios unfortunately. Even if the dialogue was entirely scripted, having this is timetable runs would add so much more to the immersion factor.
     
    • Like Like x 6
  29. Yes it would. Text dialog is so 1990s gaming.
     
    • Like Like x 1
  30. dhekelian

    dhekelian Well-Known Member

    Joined:
    Nov 24, 2020
    Messages:
    2,076
    Likes Received:
    2,703
    If DTG are not taking notice of these new Train Sims then they should get their finger out!
     
  31. rennekton#1349

    rennekton#1349 Well-Known Member

    Joined:
    Jun 5, 2022
    Messages:
    7,568
    Likes Received:
    4,886
    I'm sure they are aware of these different train sims but it's definitely not an easy task or something dtg wants to focus on. They would need a whole other team just for keeping multiplayer running or make the editor work if they ever do that. Dtg have said many times there would be no editor or multiplayer. And besides, even if they did release them, I bet there would be a ton of big bugs and stuff not fixed for a really long time given dtgs track record or really limited functionality, not making it appealing.
     
  32. breblimator

    breblimator Guest

    I was curious myself about what timetabled MP looks like because although I'm a big fan of Run 8, EU trains are a different matter. I was a bit skeptical, but it worked, although there is still a long way to go because potential customers are a demanding group. The TSW code is very scattered: different versions of trains, signaling systems, etc. I can't imagine MP in TSW without starting everything from scratch, which I'm a big fan of, by the way. EU5? No preservation? Does that make sense? TSW is Timetables and Collection. I strongly believe in "dynamic events". These days, it's all great sometimes, but the lifespan of individual DLCs is short. Then comes anticipation, delight or disappointment, some kind of sentiment. No idea. What to play here. It's not easy for this game genre, but MP changes a lot. Apart from a few skeptical voices - it is impossible to pass by this fact indifferently. No scenarios, no Journeys, no other oddities, but only improvements to the crown game mode (TIMETABLE) will raise TSW to a new level, someday. I wish DTG to succeed. SimRail shows that it's possible. BR o7
     
    • Like Like x 1
  33. Calidore266

    Calidore266 Well-Known Member

    Joined:
    Jun 17, 2021
    Messages:
    1,497
    Likes Received:
    2,204
    Don't forget, DTG has been releasing train simulators since 2009, and TSW since 2017. They're well established, and both of their train simulator franchises have years of maturing behind them. SimRail has to compete with DTG; DTG does not (yet) have to compete with SimRail.

    What SimRail has wisely done is choose a few niches that DTG has left open, like multiplayer, player-controlled dispatching, etc. I'm sure DTG will be watching to see A) how well these features work; and B) more importantly, how many people actually support this by spending money on the game, as opposed to just talking about how cool it is.
     
    • Like Like x 3
  34. rjeeves#3580

    rjeeves#3580 Active Member

    Joined:
    Dec 9, 2020
    Messages:
    207
    Likes Received:
    240
    I remember Sam once saying (somewhere on this forum a few months ago) that MP needs to be built into a game at the start from the ground up. It's a lot more difficult to tag it onto an existing game.
     
  35. Mr JMB

    Mr JMB Well-Known Member

    Joined:
    Sep 1, 2020
    Messages:
    1,323
    Likes Received:
    3,089
    It strikes me that even adding a chat channel through dovetail live that you can either enable or diable would satisfy some people.

    The issue with adding people into the same game is you can't even see your own character moving, there are clearly no animations for driver characters getting into cabs and getting out again, the drivers just materialise and dematerialise. 3rd person view would be a first step towards multiplayer then you can just make the player control the npc.

    No Man's Sky added multiplayer but it went through various iterations on the way involving players only being a floating bubble or something at one point. Now everything you expect is there, but it took years. If DTG made zero other core features for years I don't think it would be too popular!
     
    • Like Like x 1
  36. breblimator

    breblimator Guest

    MP in train sim is about an interaction between player's trains, not player's avatars. Being online impacts the schedule for the others. Animations are just a nice addition, nothing more. Like people interacting IRL, not alwayas touching or event seeing eachother :)

    In some countries it is more popular, in other countries less so. The role-playing games. Imagination alone is enough to have fun. This hobby has gained popularity during covid. For me, this is the better half of my youth. The pandemic has shown that you can have fun using Internet messengers, like eg Discord. The entire world presented in the RPG is created in the imagination of the players, not on the monitor screen. It's storytelling together. chat room. I recommend giving it a try. Then I suggest going back for speculate, what a weirdnes is, playing a train sim game with other people, using more than just our imagination, though that's pretty enough.
     
    Last edited by a moderator: Dec 16, 2022
    • Like Like x 1
  37. trainsimcz

    trainsimcz Well-Known Member

    Joined:
    Dec 12, 2016
    Messages:
    499
    Likes Received:
    1,987
    Well they were talking about MP since TSW Beta, that they build the game like that and its very easy for them to add it then so ... it was just PR lie as usually the only thing DTG can do very well. Now they are talking about random events ... they would like to add them one day ... and you know what happened with 90% of their wishish what they would like to add one day ... yeah they all got cancelled because its too much work and work cost money so its better to do broken DLCs then adding something what they promised or wished for. We still dont have all routes added into the TODv3 and new passengers into the older routes but yeah lets release TSW 3 with umbrellas and volumetric clouds (to bad that volumetric clouds can be used only with new routes). You should all learned from past ... looks like you all are forgeting very fast.

    I remember first thread here about SimRail, nobody believed that they will do all promised stuff there and here we go, they playtest is showing that they are able to do it ... and they actually listen community which is completely different then DTG. So now i got more trust in SimKol then in DTG with promisses and what they would like to add.
     
    • Like Like x 5
  38. traindori

    traindori Well-Known Member

    Joined:
    Dec 2, 2022
    Messages:
    384
    Likes Received:
    1,247
    I've now played the demo. After about an hour I turned off the game again. Here is my short overview:

    - Graphics okay, but between TS Classic and TSW3.
    - The landscape, especially the vegetation, seems monotonous and repetitive (see sample images).
    - Sound seems to be okay, only the warning tones (for a beginner) can be annoying.
    - Controls are a bit notchy overall, especially if you are used to them from TSW.
    - The Performance is actually below TSW3 (settings "normal"). Even with my actually current PC, the frame rate breaks down despite less scenery and it jerks. With the same resolution (WQHD), the frame rate of TSW3 only drops in large train stations with a lot of traffic (e.g. Bremen Hbf). Simrail is currently doing worse there.
    - The tutorials are relatively short, a lot of them are in Polish. Also some captions and explanations. It is therefore less suitable for newcomers. For me, Simrail is more in the direction of a Polish Zusi.

    For me, the multiplay experience is rather secondary. It doesn't bother me, but I don't need it either. And: The Polish railways are not my favorite area and Simrail hasn't convinced me graphically so far, as has the mediocre performance.

    It's not bad, but I don't see any reason to neglect TSW3.

    (sample images)
    01.jpg 02.jpg 03.jpg
     
  39. stijn.claessens

    stijn.claessens Well-Known Member

    Joined:
    Oct 26, 2020
    Messages:
    288
    Likes Received:
    339
    I really like dispatcher mode, but it is a bit of hit and miss when you join. You can join and not have a train on your section for another 30 minutes.
     
  40. OldVern

    OldVern Well-Known Member

    Joined:
    Nov 2, 2020
    Messages:
    18,027
    Likes Received:
    36,675
    Bear in mind this is a playtest version, not what will be represented in the final release. I turned the texture resolution down to half (though there's no real indication what that does) and performance improved significantly without too much trade off on the visuals. Like Zusi or Run 8 this will be a sim where the emphasis is very much on the operations, though I agree a little bit about the appearance they are still better than either of those two programmes.

    The drawback of real time mode, but that is going to be an issue in any implementation - even TSW if it got MP dispatcher mode - you will have some very quiet signal areas and others where you are rushed off your feet. With SimSig or the old SIAM games, you can speed things up during the less busy times.
     
    • Like Like x 1
  41. Rafael320

    Rafael320 Member

    Joined:
    Apr 18, 2018
    Messages:
    67
    Likes Received:
    91
    Today I've been invited to the playtest :) must say, the multiplayer is good. I think when the game releases on January I will spend a lot of time on multi :)
    About performance, they did very good here it works a lot better than first demo. I was afraid that my old geforce 1080 will have problem here but works smooth on 3840x1440 and most high settings :)
     
    • Like Like x 2
  42. Scorpion71

    Scorpion71 Well-Known Member

    Joined:
    Oct 24, 2017
    Messages:
    1,097
    Likes Received:
    2,431
    I don't know what the max line speed is on this Polish route or if there are any high speed trains available in demo to drive but just wondering if anyone has driven over 100mph, does it become a stuttering mess every couple of seconds like TSW or is it all smooth?
     
  43. breblimator

    breblimator Guest

    Katowice - Warszawa Express InterCity Pendolino's max speed is 200 kph in some sections (OpenRailwayMap)
    ATM players can not choose these fast-speed services
    I play @ medium and the game works perfectly fine (Lenovo ideapad 330, 12 GB RAM, GTX 1050)
     
    • Helpful Helpful x 1
  44. trainsimcz

    trainsimcz Well-Known Member

    Joined:
    Dec 12, 2016
    Messages:
    499
    Likes Received:
    1,987
    I have to say that with everything on max (so ultra setting) with modded confit (longer distance rendering) i dont see any stuttering and i was a little bit speeding with EU07 so i did 170kph :)
     
    • Like Like x 2
  45. mariussoare_84

    mariussoare_84 Well-Known Member

    Joined:
    Aug 23, 2020
    Messages:
    357
    Likes Received:
    812
    People have a certain resistance to change but in fact change is easy to make. They need to get over complacency and the innoculation that what they have is what they need.

    I moved to different countries in a search for a better quality of life and I am not scared to move again if things take a turn for the worst one day. No, I am not alone. I move with my family which can make it more complicated at first but it really isn't.

    Change is good. Change is progress. People shouldn't be afraid to get outside of their confort level once in a while.

    There is room for many game titles. Quality will separate them in time, it's called natural selection.
     
    • Like Like x 3
  46. OldVern

    OldVern Well-Known Member

    Joined:
    Nov 2, 2020
    Messages:
    18,027
    Likes Received:
    36,675
    I believe the maximum speed of the EU07 is 125km/h. Unlike TSW, the HUD does reflect the top speed of the train not the track, so a freight may show MPS of 80km/h where the track speed is higher.
    As Breb says the Pendolino is not unlocked in the playtest nor the steam or diesel locos (if there are any of the latter).
     
  47. driverwoods#1787

    driverwoods#1787 Well-Known Member

    Joined:
    Feb 21, 2021
    Messages:
    9,512
    Likes Received:
    5,879
    Really excellent point and one of the diesel locomotives might be PKP ST-44 which is actually the Ukrainian manufactured M62 locomotive. DTG version DR Baureihe 120 Taigatrommel
     
  48. Mr JMB

    Mr JMB Well-Known Member

    Joined:
    Sep 1, 2020
    Messages:
    1,323
    Likes Received:
    3,089
    I have emigrated before, and the main thing to remember is the grass isn't always greener on the other side.
     
    • Like Like x 1
  49. Conductor B

    Conductor B Well-Known Member

    Joined:
    Feb 18, 2022
    Messages:
    261
    Likes Received:
    309
    Indeed.

    Also, since we're starting to get philosophical, I'd add that change for its own sake isn't necessarily good. It's often bad. And unwanted change forced upon you by others (especially by people who consider themselves superior) is even worse.

    There's something to be said about stability and roots. Without that, you have nothing more than houses built without a foundation. It seems more and more that we have shoddy houses built on top of other cheap shoddy houses, none of which ever had a foundation to begin with. It's always some ethereal, transient "shiny new thing". Nothing is ever solid or quality. It's all shadow. No one is looking out of the cave.

    Anyway, what a way to get side-tracked! (Bad train pun intended.)
     
    • Like Like x 1
  50. mariussoare_84

    mariussoare_84 Well-Known Member

    Joined:
    Aug 23, 2020
    Messages:
    357
    Likes Received:
    812
    These times are the perfect proof that people have no idea what they really want.
    You are right, in this context, to say that changing because others told you to is not ok.
    Look at Apple products, the iPhone barely has battery to last one day and people still see them as the supreme devices. Because of influence. Marketing or social and entourage.

    But knowing want you want and following your goal until you find peace of mind does mean you´re superficial. It means you are consistent, it means you follow your values and are not blown like a leaf in the wind.
    No one meant to be superior, you got triggered due to a stereotypical way of thinking, simple as that.

    My message was extremely simple, don´t be afraid to change something once in a while. You never know what you might discover.
    Be it a new type or food, drink, way of life, etc.
    Keep it simple!
     
    • Like Like x 1

Share This Page