Jump to content

Blogs

Our community blogs

    • 2
      entries
    • 12
      comments
    • 8041
      views

    Recent Entries

    quetch
    Latest Entry

    last night i had a dream that us declear war on north korea. the war started when thay shot down a us spy plane.arfter that i woke up. i dont know what my dream is teling me. i hope it dose come true.

  1. I don't know what that sticky stuff is but it is my job to clean it out anyway. Answer to question 12 of 100

     

     

    12. What is it like working with your husband on his business? Do you enjoy doing this work? Is it a good way to be in close contact with someone you love? Describe a day in the life working to ship his items.

     

    I think I am going to approach this question in reverse. First of all what do I do? On the surface, I place the media items that my husband sells into envelopes or boxes tape them up and add labels. There is a lot more that goes on behind the scenes, however. We get the media items in used and abused condition, which means they have to be cleaned, tested and refurbished in order for us to truthfully sell them. Now to someone that has never done anything like this before it might sound easy, but let me tell you it can be challenging. For one thing, some people do not use their items for their intended use.

    For example, I have cleaned game systems that have been used for the following: bug motels for ants, spiders, or roaches; cup holders for all kinds of liquids; paint or fingernail polish splatter cloths; ash or smoke trays; stash holders; litter boxes; sticker books; art canvas; candle holder; you name it and I have probably cleaned it off of a system, controller, or game. Even as I write this, I just opened up a Super Nintendo System that is so yucky you cannot even identify what is in it by the slimy remains.

    We buff CD-based items, clean the contacts on cartridges, iron wrinkled manuals, and clean controllers with poor response until they work like new. We believe it is a labor of love to breath life back into used and abused items. When everything is cleaned and tested, my husband artfully displays them for sale. When an item sells, I get a list, which I pull for that day of packing, I double-check the items to make sure they are ready to go, and then I pack them appropriately.

     

    This brings me to my next point: the art of packing. I have to admit when my husband and I first started this business we made all the classic rookie mistakes, like using too much tape, adding newspaper as padding, packing boxed items in envelopes or just wrapping them in paper or newspaper, and packing items in used food boxes. As we matured as a business, we have learned that the post office does not care about your package. It is just an item that must be moved from one point to another regardless of its contents. You cannot expect them to handle it better just because you write “fragile” on it. You are lucky if they read the address correctly, let alone anything you write on the package. It just is not in their unionized job description. Therefore, this means you must pack each item as if it has to survive a natural disaster on its way to its destination. This does not mean you have to spend a fortune on peanuts and bubble wrap; the free supplies provided by the post office are adequate to get the job done. This knowledge comes from the experience of packing over 100,000 items over 12 years.

     

    Are you still with me? Good! Now this job is not for everyone. It requires long hours, dedication and knowledge of the product. So, what are the positive and negative aspects of this job? For the most part, they are one and the same; it all depends on how you look at it.

     

    1.Positive

    a. You get to set your own hours. There are days when we get up at noon.

     

    b. There is no one telling you to get to work; you can work whenever you want to.

     

    c. There is a sense of pride gained in bringing dead items back to life and then sending them to new homes all over the world.

     

    d. You get to spend many hours with someone you love instead of only seeing them at bedtime.

     

    e. There are times when we watch netflix, or listen to music or audio books while we are working.

     

    f. Media surrounds us; my husband has estimated that if he started today and played one game every day for the next twenty years, he would not have to repeat. That is just pulling from our own personal collection and not including the extra inventory.

     

    g. We work as a machine every part essential to operate.

     

     

    2.Negative

    a. Most of the time we get up at noon because we didn’t get to bed until five AM to get that last package packed for the morning pickup. To make our bills we work almost everyday from the time we get up until the time we fall into bed.

     

    b. You have to answer to customers who want to know where their product is, and they can be more brutal than the worst boss.

     

    c. It is a lot of hard dirt, work, and long hours to make abused things like new again.

     

    d. Spending every minute together can be stressful, especially when mistakes are made, because there is nowhere to escape until the situation is resolved.

     

    e. Working in the same room means you have to listen to the same music, sometimes on repeat to avoid having to stop working to change it.

     

    f. There is inventory in every room in the house. Yes, there is even product in the bathroom.

     

    g. All parts must be present if one of the gears are missing or broken the machine brakes down. This means that there is little time to pursue other interests like my writing or music for my husband.

     

    So what do I have to say in conclusion to those of you who have been brave or stupid enough to read all of this rambling? First, you paid money for your items, try treating them like it. Secondly, although many have tried, this job is not for everyone and even though we are not always the lowest price out there, you can buy with confidence knowing we have put our all into making everything we sell the best it can be so you can enjoy it for generations to come.

  2. This is something I've wanted to do for years, and I finally got around to it.

     

    We all know a million is a large number, but exactly how large? Watch my new video and see for yourself:

     

    http://youtu.be/h_wNu-T-K80

  3. STARTED USING Git, and have uploaded the source code to Github.com: https://github.com/vdub-bobby/tankmaze

     

    I'll continue to post updates here, though they might lag what's on Github. For example! The version on github is slightly newer; the enemy tanks have (crappy) AI now!

     

    I'm in the middle of rewriting the routines that move the enemy tanks; right now the routines are too slow and too brittle.

     

    More to come...hopefully. :)

    • 1
      entry
    • 2
      comments
    • 11557
      views

    Recent Entries

    The object of this game is to get to the blue square at the end of each maze. Right now this is in a beta stage, but shooting missiles and dissapearing walls are soon to come. Just download the file below and play it in your Atari 2600 emulator. Hope you enjoy!!!

  4. So... Kirby's turning 20.

     

    Nintendo's got this wonderful collection disc and all sorts of new games lined up, all to celebrate this one event.

     

    Yet, last year, a certain series of theirs, a series that was there when they first started to assume dominance, that helped build them up to where they are now, turned 25, and yet their was nothing for that.

     

    This is like a kick to the face from a Nordic god. They skipped Metroid in favor of a character that was originally meant to be a placeholder- a fact that most everyone seems to forget over time.

     

    I don't really get it myself, though. For all that people said about it, Other M wasn't all that bad. I mean, it wasn't the greatest, but that's because they were not only trying to do something new, but they also had to follow the Prime trilogy. That, and it wasn't as bad as the Duke Nukem incident. Yet, somehow, because of Other M, we got nothing.

     

    They could've at least ran a sale on the Virtual Console, or at least said something, but no, the pink blob that has had eighty billion spinoffs, most of which are mediocre or just plain unoriginal, is more important.

     

    And that makes it even sadder than last year. If they somehow considered MP: Trilogy an early present, than that's just flat-out hitting the customers with a shovel. After all these wonderful games that have given great gameplay, music and settings, we've seen nothing to acknowledge that Metroid even exists. It's bad enough seeing Star Fox and F-Zero vanish for whole generations, but this is plain awful. Mario and Zelda were understandable, but it's... well, disappointing.

     

    Here's to hoping that Ninty doesn't pull an Episode 3 manuever during the WiiU's lifetime with any of the forgotten three.

     

    -Enig, 8:34 PM CST

  5. Everyone who uses the internet probably has that moment every once and awhile when they think "I should start a blog". That moment is generally accompanied by the second thought of "If I started a blog, what would I actually write about?" followed by "Oh well, back to looking at pictures of cats." I was in that boat until recently when after dealing with Microsoft's customer service policies I had something to get off my chest.

     

    I should start this writing with a quick note - I have been working in tech support/customer in various forms for the past 9 years. This probably makes me more sensitive to what I see as bad service and definitely makes me quicker to be angry when a company takes the approach that a customer is their enemy as I feel Microsoft takes.

     

    First, the lesser incident. In the fall, our money was slightly tight. So, the decision was made that we would let our Gold Membership with Microsoft lapse. I'm not a competitive gamer and my utter lack of sense of direction leaves me useless in most first person shooters, so our Gold membership was essentially to let me watch Netflix in our gameroom.

     

    I couldn't figure out where to just remove my old, expired credit card from the system or where to turn off any autorenewals (turns out you have to do that on the website or by calling, the system itself cannot actually manage most things). So, when Microsoft said they couldn't bill my card by email, I assumed I'd just let it be done at that, my account would revert to Silver and life would go on. Turns out, I was wrong.

     

    Instead of saying "We couldn't bill you so we've turned off your Gold access", Microsoft decided "We couldn't bill you so we've suspended your account and are holding it hostage". I called customer service and was told until I paid $60 I couldn't use my profile. I argued that I just wanted to go to Silver and that there was no way on the console to manage this stuff, but was again told that I had a $60 bill with Microsoft and until I paid it, I was in Microsoft Jail (my term, not theirs).

     

    We decided that was fine, I would live in Jail until we had some extra cash. Turns out that being in Microsoft Jail is extrememly inconvenient. The 360 is apparently too stupid to remember that you are in jail, so every single time the system tries to do anything online, it tells you again and again that you are on the Microsoft Naughty list. High score in pinball? You're suspended. Wanna browse the Rock Band store? You're suspended. It's a royal pain.

     

    So - a week later we relented and decided to re-up Gold. I decided I was done having a credit card on file, and wanted to just buy a Gold card on sale online. I called Microsoft to make sure this would be sufficient and was told it was not - that I to pay them directly to get rid of my bill to be able to do a Live card.

     

    I got off the phone and felt this seemed extremely wrong. I decided to callback and ask for a manager because I was willing to sign up for another year, why should they care how I do it? I called back again and a very nice rep cleared off my account, freeing it for Silver and allowing me to re-up at my convenience. I was thrilled with her, but obviously the fact I'm writing about it means it was starting to sour my 360 experience.

     

    Now, if for some reason someone is reading this and gets to this point they would probably be thinking "Ok, so a month long inconvenience, what's the problem?" Well, the major problem came a month ago, when I once again logged into my console to find I was suspended from Live - but this time it wasn't just me it was my entire console that was banned.

     

    I figured the message must be a mistake, so I called Microsoft. Microsoft's customer service cannot tell you why your console was jailed. They cannot request the jailing be lifted. They cannot do ANYTHING when you are deemed to have broken a rule - they only can refer you to post on an online, public forum. I had them promise not to re-new my Gold while I was suspended and after much arguing, agreed to posting on a forum to try to get my access back. I was already considering getting rid of my 360 right then, this is completely inappropriate service for a product.

     

    A quick scan of the other messages in the forum gave me a quick heads up why I was likely in Microsoft Jail again, non-official Microsoft Points. I will confess, awhile back I did a quick search for cheap Microsoft points online hoping to find some discounted points (Live goes on sale all the time, I figured points might). In the process I came across a very large ebay style site that sold "wholesale MS Points". They were guaranteed, said that they were completely safe to the use and were very cheap. I admit, I knew they were sketchy but the alure of a big discount is hard to ignore so I tried it, and it worked. I bought from them a few more times over the next year - each time getting a good deal and although I suspected they were iffy it was such a huge site and each seller had so much good feedback it seemed like it just was some form of loophole they were using.

     

    Apparently, my purchases broken the T&Cs of Live and my console was deemed to be evil. So, I posted to the forum asking to confirm if this was the cause and begged my case for reinstatement. I never heard back. About 2 days later I again posted to the forum and again was automatically told my message would be reviewed for posting and again I never heard back. Other people seemed to be getting answers, but mine was falling on deaf ears. I stated I'm not a hacker, I wasn't using the points to get FIFA advantages (something that I found out later many people were doing), I never play online and curse people out or any of the other stuff that gets the ban hammer. I was just getting cheap Rock Band tracks. I offered to let them wipe my system's drive to remove the offending DLC, but no answer. I declined to write back a third time because by then I was alerted by a friend to a site where "funny or embarrassing ban messages get posted" and decided I was done publicly begging for answers and forgiveness.

     

    At this point with no phone support, no forum support and the risk of forum support publicly ridiculing me, I decided to start calling around about getting rid of my Microsoft products. I was done being treated like my business didn't matter and if they didn't care enough to give me answers, I certainly wasn't going to reward them with more money. I'm 35, this was my family's console - we had Kinect with 8-10 games, 4 controllers, 30+ other games and a room full of plastic instruments - so it wasn't a small decision. I had unfinished games, some of which were 360 exclusives that I'd never finish. I called and found a few places that said as long as it wasn't physically modded they'd give me credit (of course the credit was very small, the games I had were the bigger trade values by far). I left the store that night with no 360, no games, but a brand new PS3 and about 10 games for it.

     

    Two weeks after all of this, I received an email from Microsoft. It wasn't answering my multiple inquires about my ban, instead it was confirming my Gold membership was set to autorenew (despite earlier promises it wouldn't). I called customer service again, they apologized for the lack of answers, said I should have picked a random moderator to private message instead of trying to post - I said I was following the prior rep's instructions,that I sold all their equipment and asked him to pass on to management exactly what I had been through. I never heard back from them again.

     

    I'm happy with my new console, but it stil amazes me the lengths Microsoft will go to avoid actually helping a customer. It amazes me they would expect me to go buy a new console and support them without any answers or support. It amazes me my console would get banned with no warning or email stating why. It's an approach to customer service that is completly foreign to me - the approach that the customer is always wrong, the customer doesn't deserve any answers as to why they're wrong, and if we decide it's funny enough we'll make sure the customer looks stupid about being wrong.

     

    Love my new PS3 though...

  6. blog-0930523001332067964.pngHey!

     

    I realized I didn't post anything on my blog over here for quite some time. Time to catch up then! ;)

     

    Indeed I was quite busy with work and also with a small side project: "BlockedIn" my first iPhone game.

     

    As you can easily guess, gameplay is clearly inspired by classics like BreakOut and Arkanoid, with a bit of Ram It thrown in-between. It's a very simple concept with minimalist graphics but I feel it can work well for a few minutes of fun while commuting.

     

    It is free, supports leaderboards on Game Center and works on any iPhone 3GS, 4, 4S and iPod touch.

    If anyone gets it (it's free!) here http://itunes.apple....88931?ls=1&mt=8 I'd be happy to hear you comments and feedback.

     

    Cheers!

    • 2
      entries
    • 9
      comments
    • 9399
      views

    Recent Entries

    Today I got the atari. going home with 120 in my wallet (christmas money) we parked in the lotb that contained GAMEOVER in the rows. this place sold all retro. also the people knew everything there was to know about anything retro. Right in front was the huge shelf containing 100 or so games. as i checked my list, a clerk id know for a year or so asked if we were looking for anything inperticular. my excitment boiled up as i told him atari 2600 and he showed me 2 models in the display case a darth vader and the 4 switch. i chose the 4 switch(not sure) he took one out i looked at the shelves of games until finnally picking out donkey kong and jungle hunt . while idid this i also picked an extra joystick(it came with one). while i was going through this proscess my dad and the guys were playing astroids on my atari( for testing). after 20 minutes or so i went to the line and a guy about 20 or 25 asked me what i was getting. i told him atari 2600. he looked happy and i said i love atari . he said yeah! and fistbumped me. i finnally bought it. it was 95 bucks al together. my dad loaded it into th box. Now that i had it ill skip to getting it up and running. we moved the ps1 and hooked it up. i hataed the joystick at first but learned to like it. i played donkeykong for an hour or so. i beat it 30 times. i already had a bunch of atari games at my other house. so im getting a homebrew but im not sure which.

    **LEAVE A COMMENT RECOMMENDING WHICH HOME BREW TO BUY**

    • 1
      entry
    • 3
      comments
    • 10401
      views

    Recent Entries

    Stages of programming:

     

    1- Come up with an idea for a game.

    2- come up with details and features for the game.

    3- Try to program, realize some features just won't work on the 2600.

    4- devise workarounds, or delete features.

    5- run out of ROM, cut back more features.

    6- learn bankswitching, put features back in.

    7- run out of RAM, scratch head a lot.

    8- search forums for help ideas.

    9- set game code aside for awhile.

    10- come back and look at code.

    11- start code from scratch because you can't figure out what you were trying to do because you didn't add comments.

    12- scratch head again

    13- curse at the compiler

    14- reread code and find the one non-indented thingie or miscapitalized whatnot

    15- play pacman

    16- lock yourself in a room with a ton of notes and don't come out until it works.

     

    I am finding programming to be like trying to solve a jigsaw puzzle in your head without physically moving the pieces around- by the time I get some bits to fit together, I forgot about the first bits- it's just too much to remember at one time. Working a few minutes here and there doesn't help much. If I manage to get to a playable stage, there will be some sort of announcement in the forums somewhere.

  7. w1k's Blog

    • 1
      entry
    • 0
      comments
    • 9058
      views

    Recent Entries

    ok, in future i want some new HW upgrades in my atari, this bag take some free space.. what is it? lets look..

    IMG_0889.jpg

     

    IMG_0890.jpg

     

    IMG_0892.jpg

     

    IMG_0893.jpg

     

    IMG_0894.jpg

     

    problem is also visible in the photo, the alien bag is stuck on the bottom side, everything is ALL-IN-ONE only on cables..

  8. I want to wish Happy Thanksgiving to everyone. This is a time to be grateful. I'm about the get married (dec 16) and my life is good. Simplicity is at the essence.

     

    Outside of my personal life, I'm grateful to have such a committed Atari community and in special, to all of the Atari 8-bit fans!!!

     

    One may not always agree, but we are few, we are strong!

     

    Happy Thanksgiving!

  9. Want to see the development of an Colecovision game step by step ? (In french sorry ...).

     

    Only at :

     

    http://bfg-gamepassion.blogspot.com/

     

    ;)

  10. I stayed with the tutorials on Random's website for a couple of hours and got to lesson 12 understanding most of what I was doing but I found myself constantly confused at some portions of the code I would be looking at.

     

    While the tutorial I'm currently going through is good, and very informative, I feel it was missing some key elements/just brush over them with minor detail that I still need to study up on and get clarification on as well. The following information I feel should have been the first thing taught and really hammered into the student, if you have a solid understanding of the following, I feel the rest will come very easily.

     

    From my current understanding, which could be incorrect as I am still learning, the 6502 has 3 registers (I consider them variables, but that is just how I think about it) that you can us, A, X, and Y. The operations you have for each variable is as follows:

     

    A:

    sta <- store a into the following

    lda <- load a with the following

    ina <- increment value stored in variable a

    dea <- decrement value stored in variable a

    A has other oprerations as well, and as the author discribed it, its the "workhorse" of the 3 registers available on the 6502 (really the 6507) CPU.

     

    X:

    stx <- store x into the following

    ldx <- load a with the following

    inx <- increment value stored in variable x

    dex <- decrement value stored in variable x

     

    Y:

    sty <- store x in the following

    ldy <- load x with the following

    iny <- increment value stored in variable y

    dey <- decrement value stored in variable y

     

    The other thing I'm still trying to wrap my mind around completed is how you use these registers with the registers from vcs.h. Such as the following:

     

    ldx #0
    stx COLUBK
    

     

    I guess for me I have to reverse my thinking of how these registers work. I'll explain with the following example:

     

    ldx #0 really means the following in x = 0
    stx COLUBK really means the following COLUBK = x
    

     

    However in my mind, I would think ldx would be used to retrieve the value of x. Same thing for the stx which really means "store x in" and is used to take the value in the register x and put it int he following register COLUBK, in my mind it would be reverse, I want to think of it as storing a value into x.

     

    While this might seem minor and trivial, it was a small yet important concept for me to wrap my head around last night and this morning. I guess this just shows how I have to learn different from others which is fine.

     

    The more I think about trying to program in machine language, the more I'm applying natural language to each statement to help me retain this information in my memory.

     

    ldx is "load x with the following"

    stx is "store x in the following"

     

    I'm thinking of going through my books tonight to learn how loops, if statements and other basic operations that are pretty much universal in all languages, meaning Java, BASIC, C, Assembly all have IF statements its just learning the way the specific language requires you to setup the statement, before I continue with the rest of the 2600 programming tutorial on Randoms website. I think I will have a stronger grasp of the Machine Language if I go about it in this manor.

     

    If I've made any glaring errors in this please let me know so I can correct myself and learn!

     

    Thanks

    Disjaukifa

  11. I was all set to take a bunch of pictures of Madalaine and some ice cream because she beat me at video games, but then I found out that I no longer had any ice cream! But I did find something else she likes...

     

    6224506975_aa9c82b0c4_z.jpg

    Chu: I'm sorry, Madalaine. I don't have any ice cream for you! But I did find some Jello!

    Madalaine: Yay! It's my favorite flavor, too. Thanks, Daddy.

     

    6224507013_68c270068c_z.jpg

    Madalaine: I'm so happy that I get to share some Jello with Daddy. Make sure you leave me my share! I did beat you, after all.

    Chu: I'm sure you'll be full long before I'm done.

     

    6225027032_1c18c1bac7_z.jpg

    Madalaine: Thank you, Daddy. I'm so full.

    Chu: You're welcome, Madalaine.

  12. ok guys so I've been aggressively going after more stuff for my Jaguar collection over the last month or two and I'm finally getting a respectable collection together. Heres a list of my activity recently:

     

    Items bought and awaiting mail delivery:

     

    Jag CD Drive

    Mem Track

    Pro Controller

    Power Drive Rally

    Hover Strike CD

    Blue Lightning

     

    Items I received since joining Atari Age:

     

    Hover Strike (cart)

    Brutal Sports Football

    Missile Command 3d

    Pitfall (arrived today... yay!)

    Battlemorph

    Atari Jaguar power supply (for CD)

    replacement Cybermorph cart (2meg edition)

     

     

    currently watching/bidding on:

     

    Ultra Vortek

     

     

    ==================================================================

     

    Ok so that moves the grand total of games I own now up to 25 if you include the ones I've already paid for and am just waiting to receive.

     

    I would like to get a few more retail titles but honestly can't justify spending the money required for games like:

     

    Robinsons Requiem

    Skyhammer

    Worms

    Iron Soldier 2

     

     

    I've decided I wont buy Bubsy, Highlander and a few others such as Dragons Lair, Space Ace or Brain Dead 13 (I can't even FIND these 3!!), for the price they go for I just can't justify buying them as I don't think I will enjoy them in the slightest.

     

    I'm interested in getting world tour racing, is club drive better or worse? I saw that Club Drive, looks pretty abismal lol.

     

     

    Anyway I just wanted to update you all and see what you think, have a look at my latest video on youtube if you haven't already done so, here is a list of the games I have, if anyone wants to make a suggestion for more retail purchases please feel free!

     

    ---------------------------------

    1. Alien Vs Predator
    2. Battle Morph
    3. Blue Lightning
    4. Brutal Sport Football
    5. Cannon Fodder
    6. Cybermorph 2mb
    7. Doom
    8. Evolution Dino Dudes
    9. Hover Strike
    10. Hover Strike Unconquered Lands
    11. Iron Soldier
    12. Kasumi Ninja
    13. Missile Command 3d
    14. Pitfall
    15. Power Drive Rally
    16. Protector SE
    17. Raiden
    18. Rayman
    19. Super Burnout
    20. Syndicate
    21. Tempest 2000
    22. Theme Park
    23. Ultra Vortek (assuming I win it!)
    24. Wolfenstein 3d
    25. Zero 5
    26. Zool 2

    latest video on youtube:

     

    • 2
      entries
    • 0
      comments
    • 12119
      views

    Recent Entries

    :grin: :) :) :thumbsup: :thumbsup: :thumbsup: :thumbsup:
  13. Well, after working on it for a few hours, I have another build for you! Two in one day. I have collision detection set for when you hit a wall, the player sprite disappears and you get two options. If you press the reset button it takes you back to the title screen. If you press the fire button, it will immediately start a new game.

     

    Not quite sure what I'm going to implement next, been fighting to wrap the logic behind Bit operators in my head. I will this however, this game is tiny compared to my older version and I'm not even really using any variables yet, so I'm not sure what I was doing the other time, but I can say I'm having a lot more fun because I'm not under such a huge constraint to have variables available.

     

    Heres the latest build:

     

    Atomic_Meltdown_2011y_09m_12d_2322t.bas.bin

     

     

    Thoughts? Suggestions?

     

    Thanks!

  14. Karyyk
    Latest Entry

    I've started a new site/blog of sorts. There's not too much there yet (have updated a few of my old reviews), and the scope might be a bit wide, but it's just something I want to do (haven't really dabbled with anything site-related since my old Jaguar's Lair site, Anoxic Games and then StaticGamer...that's like almost a decade ago on the most recent...getting old). If anyone has any feedback, I'd appreciate it.

     

    Karyyk.com

  15. I just want to say this, but I've also kind of left because I seriously dislike how I've gotten my reputation here. I just seem like some oblivious kid who gets angry at certain posts for opinions even though I'm not usually like that. I've gotten better, but I'm not sure how much I like to visit somewhere where I don't know many of the userbase. The community just seems uncomfortably big sometimes, compared to my other one.

    Don't consider this to truly be a bye, just kind of an admittance.

    • 3
      entries
    • 0
      comments
    • 7780
      views

    Recent Entries

    here is the newest version of "Desando Joe!"

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...