the latest the older downloadables requests

How to convert movies to DPG for Moonshell

Have you been wondering how to convert movies to a playable format for you Nintendo DS?
The wondering stops now!

We’ll convert our movies so we can play them in Moonshell. Don’t know how to install Moonshell? Read this post first. It explains how to install Moonshell.

To play movies in Moonshell, you’ll have to convert the movies to a DPG file.
I found a great converter called BatchDPG. This converter will help us very much later on!

Before we want to use BatchDPG we need to install a few things:

After installing all those files, you can download and install BatchDPG (download).

Open to application, and if you installed all the components above it shouldn’t give an error.

Given above is the main screen you should see after installing BatchDPG.

In the input section choose a file you want to convert, you can also add a subtitle file.

In the output section you can choose the directory where to save your dpg file (the output field)

If you want, you can change the setting in the video and audio section. But it is set to a good format by default anyway.

To add your movie file to the queue press the button add at the bottom.

You can now either choose to add another file through the input section or start converting the movie to a dpg file.

Press run and it should start converting the list of movies you added.

This might take a while depending on the speed of your computer and the length of the movie.

The only thing left to do after converting is to copy the dpg files to your memory card.
Start up Moonshell and select your movie files.

Have fun!

115 Responses to “How to convert movies to DPG for Moonshell”

  1. Sar Says:

    Hi there,

    I have followed your instructions to the letter, but for some reason i get an error, while at the beginning of the conversion or right at the end.
    I am trying to convert avi movies & right at the start it gives me an audio error & then i tried a mpeg movie & it got to 99% & then had the error again. Do you have any ideas. Would be so nice to watch the movies on the ds, but at the moment i feel like i’m hitting my head against a brick wall. Not sure what i’m doing wrong. Would be grateful for your help.

    Sar

  2. Gaya Says:

    Dear Sar,

    I used to get the audio errors as well. This was because I didn’t install the right codexes on my PC.
    The program processed the whole video, but still I got a video without any audio. This got quiet frustrating.
    But after I installed AviSynth and ffdshow things were getting better.

    Try uninstalling all the codexes / drivers and reinstall them using the files on this page.

    I don’t have any other solution since that worked for me.

    Hope you’ll get movies on your DS soon, it’s a nice way to kill time while traveling!

    Good luck, Gaya

  3. Sar Says:

    Thank you so much for your response Gaya. I seem to be getting a mencoder.exe error now.. I have uninstalled everything & then put it all back on & even downloaded the K-lite codec pack. Just isn’t happening for me. Do you know by anychance where to get some movies that are allready converted to dpg? I somehow think i won’t be able to do it myself, which has me stumped.

    Thank you for your time & help.
    Sar

  4. Gaya Says:

    Well. That’s a pity, really.
    If you are familiar with torrents you can try searching movies and add the keyword dpg to it. I found a lot of dpg files here: http://www.torrentz.com/search?q=dpg
    and even more here:
    http://isohunt.com/torrents/?ihq=dpg.

    If you don’t like using torrents, try these:
    http://dpg.muz1q.com/files.php
    http://www.ndsfilm.com/ndsfilm/soften_index.asp

    Sorry it didn’t work out for you.

  5. busta Says:

    hi gaya, i have mencoder error, and cant seem to find a fix. any ideas?

  6. Gaya Says:

    Hey Busta,

    It seems to be some kind of video convertion error.
    For what I found on google, this seems to fix the problem: http://www.erightsoft.com/Superdc.html

    It works differently, but does the trick for AviSynth users.

    Good luck!

  7. unknown Says:

    well i dont know how others didnt work but mine did. thanks

  8. jerronimo Says:

    this is a good site for downloading dpg movies. http://www.zoozle.org/emule-bittorrent-download/spiderman%20dpg%20files%20for%20nds%20moonshell%20r4ds%20cyclods%20evolution%20etc,Torrent,en,1.html

  9. Blue Blurr Says:

    Okay. Everytime I try this program I get an eror. I have all the required stuff. If I pull up a file, it gives me crap. Once it hits 100% gives me crap. Is there ANY other way to get a .dpg file elsewhere? because this stuff just dosent cut it.

  10. Gaya Says:

    There are some other solutions in the comments, those work too. Like the dude above you, he posted a search engine for dpg movies. There are some other solutions on converting dpg movies. What I did worked for me. I don’t know why it doesn’t work for you. I never got any problems.

  11. ishhhh Says:

    man im triong to downlaod the second thing(Microsoft dot net Framework ) u sed to download but it dosent work it begins installign but then it sayis ” turn windows features on or off”… in the control panel… or figure microsoft. NET frame work 3.0

  12. Gaya Says:

    ishhhhhhhhhhhh, do you have vista or xp?

  13. Suds Says:

    Hey Gaya, i got XP, and i get an eror saying
    to run it in media player and take note of the error, it says this when ever i get up to Transcoding Video :( plz tell me how to fix

  14. Gaya Says:

    Did you follow the guide step by step? Because I didnt get that error anymore after doing what is said in this guide

  15. dion Says:

    Thanks for your website. Very helpful. One problem, when I am converting to Dpg file it comes up with 2 converted files avi.m1v. and a avi.avs - what does this mean. I could do a 2 minute avi but can’t seem to convert movies. Then the whole thing crashes re some audio problem. pls help

  16. daniel Says:

    hey how do you put turrents on the r4 thing

  17. Randy Says:

    Dion, its all about the audio and video codecs. You should have the right codecs installed in your machine. In my case, i just installed the AviSynth, then installed the BatchDPG. When I run the converter, it just took me 3 minutes to convert the whole Desperate Housewives episode into DPG format. It is becoz i have already the necessary codecs available. Anyway, the BatchDPG will complain if some needed components are not present during its installation. Dont 4get to install the ffdshow and dotnet.

    The .avs and .m1v are temp files used by BatchDPG. They will be removed later when the final DPG file is created.

    For all my codec needs, I installed Codec_All_In_One. It is a free-download from ( http://www.codecpack.info/).

    Hope it helps. Cheers!

  18. Gaya Says:

    Hey Randy,

    Thnx for your explanation to Dion, saved my some words =D.

    Grtz

  19. john Says:

    i can decode/convert all files to dpg but then they dissapear

  20. pot Says:

    works perfect for me, didnt at forst and i got errors because i didnt wait for the windows framework to download, perfect after that, cheers

  21. Shinta8 Says:

    For all of you who has mencoder problems or maybe get an error at 99% during the converting process.

    Sups, I tried everything to convert my video’s to dpg format, I even download codecs, and all the programs in this page. but i still have problems, but i found a way :D.

    I tried to convert different kind of movie formats and found that batch dpg that i download from this page doesn’t really convert all formats.

    I got a program called any video converter and it converts a movie format to another format. I used it to convert a anime from AVI. format to WMV. format. THEN i used DPGbatch and it works :D. I suggest you guys to change your video formats to another and if it doesn’t work change again.

  22. some1_better_than_u Says:

    i have got a dpg file but it starts loading it on moonshell then freezes

  23. some1_better_than_u Says:

    tip: if u get a problem with it loading the dpg file on moonshell read what the 2nd 2 last line says horizontal sizes other than 256 pixels becams unsupported then you need to go bak to the converter and set the width to 256 if it isn’t (-__-) (^-^)
    **** ””””
    ***
    **
    *

  24. Gaya Says:

    I realize there is a lot of problems when converting a movie. Surely fooling around with the settings will help you solve it. Thanks to everyone who are submitting their solutions.

  25. Tuna Says:

    Help plz
    I succesfully converted evrything and I putted the dpg file of my movie on the ds but when it plays it, the video just stops at the middle of it
    can anyone tell me why?

  26. Shinta8 Says:

    I have that trouble too when i convert some movies to mpeg 2 format with any video converter. Try converting the movie to wmv format then to dpg format. That will probably fix the problem, at least it did for me.

    By the way what movie format your converting?

  27. noor Says:

    THIS WEBSITE IS THE BEST WEBSITE

  28. Shinta8 Says:

    uhhhh….nice spunk….noor…

    Do anyone know of a decent video converter? Just relised my any video converter isn’t all that good to convert and then be converted to dpg format.

  29. Gaya Says:

    haha, thnx Noor.

    and Shinta: It’s always a problem to find the right video converter. I always try looking for stuff on http://www.tucows.com

    Tuna: Maybe moonlight crashes on the video. I know it’s not a super compatible player and maybe the DS can’t handle the video. Try Shinta’s tip

  30. Kurisutaru Says:

    hi there!
    well, followed the instructions as listed, and it converted it to an .mpg
    but then when i tried viewing it in Media Player is said
    There is no DirectSfkdjflkgjjfn
    i can’t remember now, but it said something about no direct thingy shown.
    can someone help me please!
    or can i send the movie to someone and someone send it back to me in dpg?
    please?
    XD

    oh, email me at x.theyearsmosttraumaticrunawayvampire.x@hotmail.com
    as i probably won’t get the time of day to come back and check. :S
    but if you can’t be bothered, just please reply here, i’ll try to check often. XD

    :)

  31. Shinta8 Says:

    Ok…i found some tips that helps, I used any video converter and i found that if i convert files like avi or some rmvb files to mpeg2 it would work..but some scenes get’s cut sometimes but sometimes it works.

    Here if it doesn’t work:
    I tried converting the files sometimes get’s cut and flv. files to wmv files. And a majority of it works

  32. justified81167 Says:

    how do i use torrents? please email me at justified81167@hotmail.com

  33. justified81167 Says:

    p.s. i have a datel max 4gb hhd thanx

  34. sonzbrozr Says:

    WHERE DO I GET MOVIES TO PUT INTO THIS AWESOME DPG

  35. Eric L Says:

    Hi, I converted my video to a .dpg file and I put it on my DS, but when I select it it shows a bunch of “hackerish cool blue text” and just kinda freezes. Help would be appreciated. Please email me . :) Thanks!

  36. NeedHelp Says:

    Hi , i did the following but after i clicked on run it freezes and it says .
    BatchDpg not responding every time i tried.
    By the way im using windows vista.

  37. Gaya Says:

    Hello NeedHelp,

    I know nothing about BatchDPG and Vista.

    Can’t help you.

  38. Slash Says:

    Hi,
    Just having a prob converting.

    The audio part of it works fine but then it gets to the video part and an error comes up and closes it. What do i do?

  39. Summersalt Says:

    Hi,
    Followed all your directions, step by step.
    At first had a mencoder.exe problem found the “all in one codex” fixed problem.
    Now everything seems to run perfect until 99% then I get an error.
    I was super excited to do this, now a little frustrated. Any help would be greatly appreciated.
    Thanks

  40. Chikara Says:

    Please help me! It says “Conversion failed. Please open J:/***** in a DirectShow based media player such as windows media player” or something like that. But I don’t know how to do that! Maybe you could make a video?

  41. Gaya Says:

    @Summersalt:
    I understand how you feel. It took me a lot of time to get it to work too, but it eventually I got it right.

    @Chikara:
    Open the video in a player (eg. VLC) and see the error message in the video.

  42. Chikara Says:

    “open the video in a player (eg. VLC)” WHAT? I don’t understand. What’s VLC? To make things easier for me, (and hopefully other people) would it be possible for you to include step by step instructions? Well, you did, but maybe something that will fix my error? “see the error message in the video.” What do you mean by that? Is there already a video that I haven’t seen? BTW, I tried saving everything on my pen drive, trying to convert mp4 to dpg. Is that a problem?

  43. Gaya Says:

    @Chikara: What’s so hard about my sentence? I can’t say it any easier.
    VLC is just a media player which can play movies etc.
    Try to google it. I don’t know what your errors are so how am I going to create a step by step guide

  44. alex Says:

    Add to my Bookmarks )

  45. Joris Says:

    When I try to encode a file it gives an error that says I need to open the file (with an extra .avs on it) with Windows media player. I did it and i don’t get it working. Please help.

  46. Judith Says:

    Hello
    well it works with me, but when i convert a video with subtitles (an srt file) it doen’t play on my nintendo ds :o
    i hope anyone can help me :D
    Gaya i love this site thank you very much

  47. bhargav Says:

    Is there any limit??
    I mean can i convert a 1 gb + plus file into DPG??
    I hav a few small videos but when i use moonshell, i cant convert anything above 100 mb.
    Please reply quickly, thank u….

  48. Vincent Carnovale Says:

    Hi Dude,
    First off - I want to say what a great layout you managed to place on the captioned webite. I’ve been searching all over for a clear (as possible) method on downloading MP4 to DPG files (movies, TV Shows, etc.) for my DS Lite with R4.

    This being said, I was able to (successfully) dowload “AviSynth”, “Microsoft dot net Framework” and “ffdshow”, and finally, BatchDPG”.

    I rebooted my desktop computer then proceed and opened BatchDPG with no problem. I placed my TV Show (75MB)in the Input Media file and followed the rest of your instructions with no changes made on MatchDPG.

    Everything was downloading fine and had completed the process with two files. Immediately, I receive a message that the “audio” portion not accepted (forgot exact wording) and then the “vdeo” file disappeared!

    Any ideas as to what I am doing wrong? Even though I downloaded all the above-mentioned files, it seems the only file being used is BatchDPG to convert my MP4 to DPG. Should I be doing something with the other files that I have installed into my computer, before using BatchDPG?

    This is frustrating since it appears I am very close, but yet far!!!

    HELP and Thanks a bunch.

  49. alan ryden Says:

    Hi,
    I loaded files as mentioned but did not install the net.framework as my pc said it had later version already installed & would not install this one. If I try to run Batch DPG it does nothing (literally). If I set to close down batch DPG on completion it closes as soon as I hit the run button. Same with shutdown (the pc immediately shuts down). So the program seems to think it has finished. Might it be the newer net framework?

  50. Gaya Says:

    Hi Vincent,

    Ahhh, too bad you cant get the video to work. I have absolute no idea what went wrong. I’ve been wondering if I had some preinstalled libraries which could have caused BatchDPG to work and not on other computers.
    I would try another converter, because BatchDPG might not be the best out there. Video convertion is a hard thing, because of all the different formats.

    hi Alen,

    I have no idea why your pc is shutting down. Sorry, can’t help you.

    Grtz, Gaya

  51. SharoonX Says:

    I have the same problem as Ishhhhh
    and i have Vista… can you please help me out ??

  52. Gaya Says:

    Hey Sharoon,

    Try downloading it from a microsoft site.
    http://www.microsoft.com/NET/

    Good luck

  53. tom Says:

    ty

  54. Josh Says:

    I have converted the movie to DPG format, the width is 256 but when I try to load it it says the horizontal needs to be 256 and it just jams then and nothing happens Please help me!!!!!!!!

  55. BPOI Says:

    does anyone know why dis program
    sometimes work and sometimes not
    i dowload the program, he works and one day later
    nothing on the program works i download everything again
    and now audi don’t do it !!!!!!!!!!!!!!!
    does anybody know a better converter???

  56. cou Says:

    is they a better software to decode?

  57. Powers Says:

    go to gbatmw.com toget stuff already in dpg format. Movies, Anime, Stand up, and you can reqest other stuf you can’t find.

  58. bob Says:

    can u make a video or something to show were to download how to and get a movie and actually show us how to do it??? if so post it on youtube and give us ur account name…thanks.. my youtube account name is chicken4xxx by the way! subscribe!

  59. Ayelis Says:

    bhargav: There appears to be a limit. I can’t watch full length episodes of certain files (~45 minutes), but other, smaller videos (~20 minutes) don’t have a problem rendering. I think it has to do with the length of the video. I’ll look into this and post my findings back later.

    I’m using Action Replay DS and GBAMP with a 2gb drive on a classic DS, so one of these might be the cause of my limits… YMMV…

  60. Gaya Says:

    hey Ayelis,

    Ah, good findings. But the strange thing is… I was able to watch a full length movie (Hitchhikers Guide to the Galaxy) on my DS.

    But post back if you have any conclusions.

    Thanks!

    grtz, Gaya

  61. Johnny Says:

    I had the same problem, BatchDPG I think dont like avi files. When I converted to .wmv it worked. look on google to see if there is any free .wmv covertors :)

  62. Gaya Says:

    @Johnny:
    Yeah, you know why? An AVI is a format which can contain many types of video files. If you convert them to wmv, it will be in 1 format. So yeah, that would work better.
    I’d go with Johnny’s advice!

  63. sneakz Says:

    hey gaya was wondering if this works on vista 32 / 64 bleh hope u can help.

  64. Gaya Says:

    @sneakz
    sorry, I don’t use vista

  65. N-eyxo Says:

    Hi there, i normmaly don’t post information frelly on websites or forums, but ,sincerally, THIS SITE ROCKS, so, for all the ones who are having problem to find a good coverter, i found one which is the best i have ever used, it can convert ONLY rmvb (i hope everyone is familiar with this format) to a lot of other formats (MP4, AVI, WMZ and much others), normally it takes 5 min to convert an 44mb rmvb file, the website for download is

    http://www.topvideopro.com/rmvb-converter/convert-rmvb-converter.htm

    there is a free version and an payed version, i downloaded the free one and it is working fine here, as i know some about programation and stuff, any problem with the conversor, just e-mail me (n-eyxo@hotmail.com) and i’ll try to help you out (i can also send you the free software if you are having problems with the website i gave)

    hope have helped =]

  66. N-eyxo Says:

    but btw, i’m trying to convert some wmv videos, and im getting first an mencoder error (from the windows sys) and then an audio error (from batchDPG). cuz of this i can’t do this on my current PC (it worked fine when i’m at work, but if i do this again im sure my boss will fire me). any idea guys?

  67. Gaya Says:

    Hey N-eyxo,

    Do you have the same operating system at your work and your home?
    I think there might be some problems with Vista.

    Grtz

  68. jac Says:

    i have movies on my r4, looks like they are going to star playing then both screens freeze and i hav to turn all off,,,,,, HELP?!!?!?

  69. r.g. Says:

    hi,
    im haveing troubles when im trying to find places to download movies.
    can you help me???

  70. Gaya Says:

    @r.g. try torrent sites and the right keywords like “movietitle dpg”

  71. operator4 Says:

    I did everything you told me to and yet watta you no, it doesn’t work. It keeps coming up with some crap about media player and shit. WTF!!

  72. Fabian Says:

    Dear Gaya,

    I’ve done everything but there’s one error left: I added the file and i tryed to run it but then they say:
    Conversion failed. Please opend this in a Directshow based media player
    such as Windows Media Player.

    What do I do?

    Greets,

    Fabian

  73. cameron Says:

    wat do i need to download to get rid of pop up that says that i need to download audio codecs

  74. hello gaya Says:

    does this also work for flv.?

  75. hello gaya Says:

    fabian has same error me you proberly got a flv file aswell i think it only works with wmv files… anyway is there a way to do it with flv files aswell gaya?

  76. D-e-b-b-y Says:

    Dear Gaya,
    Can you please tell me soon what I do wrong? I followed your instructions so good it worked… until Moonshell it couldn’t support. To say precisely moonshell says: “FILE INFORMATION not support ext.AVS” I like to have Youtube videos so I can convert the youtube videos into 3 files: Wavs’, Mp4’s and AVI’s. The one that I converted was an AVI file. Maybe that’s why moonshell says ext.AVS. So I don’t know what to do now, the BatchDPG won’t make my files DPG so… And also I can’t convert new videos to DPG because it now starts to say ERROR and stuff > . <
    Greets,
    D-e-b-b-y

  77. Yola Says:

    I have to thank you so much for this!!! Worked like a charm! I was using Super C and the latest build would cause the audio to be out of sync with the video. This was incredible! And it converted FAST on my AMD 64! It converted the .rmvb file and was crystal clear! Thank you again for the heads up about this!!! You made me a happy person! (^_^)

  78. Malanok Says:

    I did everything said here and it does not work. With Super playing up I am at loose ends.

  79. Wouldn't this be easier? Says:

    Wouldn’t be easier to just have the output directory to your memory card?

  80. judith Says:

    when i convert to dpg it says error in the mencoder.exe
    and then it stops converting
    do you have any ideas please email me

  81. Dpg's for you Says:

    This dpg converter isn’t the best if im honest. i have tried it and been recomended to it soo many times saying its fine nothing wrong and yet most people get errors. so i found anopther one and started a website which links you to new movies which are in the dpg format so check it out if you really want movie or tv shows. also take rewuest so if its not on there i will get it .

    http://www.dpgs-for-you.webs.com

    no membership needed, no questions asked, no fees (the way i will it too)

  82. ivan Says:

    help plz,i have problem with my dsi, after i use the wifi i can’t play game it’s said troubleshooting something like that,do you have a soluton?

  83. Convert Flv Says:

    No doubt FLV format has quickly established itself as the format of choice for embedded video on the web.

  84. jon Says:

    hi i am an idiot and i don’t no how to instal any thing please help

  85. mrakister Says:

    were do i get the movie ned 2003

    reply

  86. mrakister Says:

    were do i get the movie ned 2003

    reply
    s53643@haileybury.vic.edu.au

  87. jigster Says:

    I followed gayas instructions but never installed dot net framework I use vista I have a ds lite with an R4 I copied clone wars full length movie from .avi to .wmv using AVS video converter to .dpg using BathDPG then on to R4 plays full film.

  88. jigster Says:

    BatchDPG

  89. Inika41 Says:

    YO, I coverted an flv. file with this, but then it turns into an AVISynth Script file. What am I doing wrong?

  90. Dude Says:

    Hi Gaya, my computer doesn’t let me download .NET Framework. There is not info about the error, though. Any ideas? Please help! P.S. That’s all the information I CAN gather if you don’t understand my prob.

  91. Dude Says:

    Sorry, it’s NO Info about the error

  92. WatchMovies Says:

    Great Article! I really liked it! Thanks

  93. Alucard_1990 Says:

    hey guys, it doesn’t have to be this hard, BatchDPG is an awesome program, but there is better stuff out there to use now, go to my page, all you need to know:

    http://hubpages.com/hub/DPG-movies-on-your-DS

  94. daniel leary Says:

    mate, awsome job on provdding direct download links to the all the apps needed. didnt find batchDPG on the first go on google, but spot on for providing direct links mate

  95. Hubert Skeen Says:

    hey guys… what tv show you like the most ? my favorite so far was OZ

  96. full movies online Says:

    Legitimate download sites will charge you a one off fee at the start, and from then on, you will have unlimited downloads. Assuming the downloaded movie is in mp4 format, it can just be transferred to your iPhone through iTunes, as before. These downloads will work out to be very cheap in the long run, as you keep adding to your collection, with no extra charges. This is the best way to watch movie on iPhone.

  97. awesomeness Says:

    when i placed my movie into in the memory card, how do i play it on my ds lite

  98. qwerty111 Says:

    i have already converted my movie file but when i on my ds and click the multimedia button it says ‘can’t find file of _DS_MSHL.NDS’ what do i do?

  99. qwerty111 Says:

    it says ‘can’t find file of _DS_MSHL.DS in the DS/TF root directory

  100. Gus Housemate Says:

    I have a different point of view, you can go to my blog to see I have a different point of view, you can go to my blog to see and exchange of views

  101. free downloadable movies Says:

    Good evening Many thanks for a great blog. Noted and will return soon. tata

  102. Orplie Says:

    It worked, but at the end when it finished, it doesn’t do anything. Is that normal? I don’t even get a message that it’s completed.

  103. Orplie Says:

    Oh, never mind! It worked already! Thanks alot! :)

  104. Orplie Says:

    Ah! Now it says: “Horizontal sizes other than 256 pixels are unsupported”

    What do I do now?

  105. borlorbao11 Says:

    hi :)
    i tried everything and i’ve installed quite a lot of dpg converters.. but many come up with errors.
    everytime i try to convert a video, it says error line-1: cannot find the file.
    i’ve tried selecting a file from a dvd, a mp4 file and others, but it still comes up with this error. help please?

  106. Herb Muro Says:

    The solid action and amazing plot that is never been seen before. Go in with lots of expectations, you wont be walking away.

  107. Shaunte Burtschi Says:

    Very interesting post. I will return to this site again soon.

  108. Liese Says:

    Cool, werde dein Beitrag gleich mal weiterempfehlen.

  109. dear john Says:

    Have anyone watch the latest movie - “the last song”?

  110. convert youtube to mp3 Says:

    hey! do you know where I can download the american chopper theme song (mp3)?, thank you..! Mike.

  111. Rob Says:

    Hi.

    Got it all working ok, but is there anyway of putting chapters into the converting to dpg?

    Kids keep touching the screen and having to start movie again.

    thanks.

  112. mortica Says:

    mine has worked finee xx oonlyy converted 2 moviees soo far but… xx workss well taa xxx

  113. mortica Says:

    i cantt find any movies to download x all the ones i do find are in about seven parts and im nott sure what sites are safe to use. im alwayys cautious with downloading incase the website is dodgy and i get a virus.. Any help?

  114. blahhhhhurmom Says:

    :)

  115. weblog Says:

    Hello, it’s a nice article, and great news.come and visit good link.

Leave a Reply