NanoVNA H4 Firmware Upgrade

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 มี.ค. 2023
  • It is a rainy day so no POTA or any other outdoor radio fun. So today I decided to make a quick video on how to upgrade the firmware of your NanoVNA H4.
    There were some hiccups but I show you how to get past them.
    Latest NanoVNA H4 Release:
    github.com/DiSlord/NanoVNA-D/...
    Latest DfuSe USB Device Firmware Upgrade (UM0412)
    www.st.com/en/development-too...
    Direct Link to DfuSe USB Device Firmware Upgrade (UM0412)
    www.mattvanderhoff.com/radio/...
    NanoVNA H4 (Affiliate Link): amzn.to/3JIDGXD
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 113

  • @astrawally8448
    @astrawally8448 2 หลายเดือนก่อน +1

    Well done Matt, a proper and succinct set of instructions without the BS. Keep it up my man.

  • @coozbo
    @coozbo 10 หลายเดือนก่อน +7

    Perfect instructions. I just updated my Nano VNA-H . Your instructions were spot on! Thank you!

    • @n3vanradio
      @n3vanradio  10 หลายเดือนก่อน

      Thank you! Glad it helped you update your Nano VNA!!

  • @kylekebler891
    @kylekebler891 6 หลายเดือนก่อน +2

    You are a rock-star for providing a direct link to that DFU software. One less email capture to deal with. Thanks for taking one for the team.

  • @stevemuenich8406
    @stevemuenich8406 หลายเดือนก่อน +1

    Thanks for sharing....Worked exactly as described

  • @billbarrett5763
    @billbarrett5763 7 หลายเดือนก่อน +1

    I spent several hours on a Mac M1 running a Win11 emulator. I could not get the DFU Driver to load in any way. Mac emulation using Parallels 19 is a no go.
    In frustration I dug out an old Win10 pc and it loaded up right away! I updated my -H4 from 1.2.14 to 1.2.20 like a boss! Lots of new functionality was the reward.
    Thank you!

  • @tinkeringwithelectronics
    @tinkeringwithelectronics 2 หลายเดือนก่อน +1

    I couldn't get DFUsedemo to see my H4, so tried STM32CubeProgrammer which would, then the NanoVNA would do anything! Nothing I did would unbrick my H4....then watching your video yet once again, I decided to delete the STMbootloader that appeared under the "extra" Universal Serial Bus controllers in device manager (hey I bricked the Nano, why not brick my desktop computer, LOL). When I went back to the DFUsedemo, it now saw the H4 in DFU mode and in the device manager I again got an additional Universal Serial Bus controller that now had a device in DFU mode! Then I was able to update to dislords 1.2.29 firmware via you instructions and it began working again! Thanks soooo much for the time you took to put this together. W4FLI

    • @n3vanradio
      @n3vanradio  หลายเดือนก่อน

      Glad you were able to get it working. Yes sometimes these programs dont talk well with the devices lol. 73

  • @lockpickworld4118
    @lockpickworld4118 9 หลายเดือนก่อน

    Thank you for this detailed video! I kept crashing my head against the wall doing this on my own. Then I watch a dozen or so other videos until yours came up. I watched it and did everything step by step (pause...start....pause....rewind back....watch again...etc...) But thanks to you I finally did it on Windows 11. Great job and keep make great content.

  • @VA3HFD
    @VA3HFD 5 หลายเดือนก่อน +1

    Thanks for the NanoVNA Firmware Update video. I followed your description step-by-step and completed the process successfully. 73

    • @n3vanradio
      @n3vanradio  5 หลายเดือนก่อน

      Hi VA3HFD, very pleased to here the video helped you update your NanoVNA! 73 Matt N3VAN

  • @Jack-tr1jm
    @Jack-tr1jm 7 หลายเดือนก่อน

    Thanks for taking the time to produce this video. Worked perfectly! Jack N3DNA

  • @demotulation
    @demotulation 9 หลายเดือนก่อน

    Finally! A detailed guide! Thank you

  • @yalamayosa
    @yalamayosa 5 หลายเดือนก่อน

    Dude thank for direct link and clear explanation. It's so easy to update the firmware. 73

    • @n3vanradio
      @n3vanradio  5 หลายเดือนก่อน

      Very happy to hear it helped you update your firmware! 73

  • @notsrynot
    @notsrynot หลายเดือนก่อน +1

    Perfect Video! Thanks

  • @wilduc7302
    @wilduc7302 5 หลายเดือนก่อน

    Thanks, today your update instructions worked flawless.

  • @toddteachout5599
    @toddteachout5599 3 หลายเดือนก่อน

    A year later, March 11, 2024. Firmware and Installer versions are still the same as in this video. Thanks for doing it.

  • @andrejpisljar
    @andrejpisljar 7 หลายเดือนก่อน +1

    Thank you so much. Great instruction. Works like charm. Greetings from Thailand.

  • @foundrysmith1
    @foundrysmith1 8 หลายเดือนก่อน

    Worked perfectly - thank you for clear instructions!

  • @drocles
    @drocles ปีที่แล้ว +1

    Thank you so much for this, i used it to update my old one which seems to have fixed it. I also replaced both of the sma connectors because they were getting loose. Just some advice if you do replace the connectors, use some heavy sidecutters or nippers to chop them up (carefully not to damage the board) first. Its much easier to desolder the 5 pins individually than dump a ton of heat and pull them all at once

    • @n3vanradio
      @n3vanradio  ปีที่แล้ว

      You are very welcome. Glad I coul help you update your old NanoVNA and thank you for the information on replacing a damaged connector. I hope it doesn't happen soon to mine but I do keep it in my comms bag.

  • @wileymarm0t
    @wileymarm0t 3 หลายเดือนก่อน

    Great instructions! Simple and to the point.

  • @Michael.G-1871
    @Michael.G-1871 ปีที่แล้ว

    ☝👍💯❤❤❤❤❤
    I had the exact same problem and couldn't find a working solution anywhere.
    Luckily I came across your video here.
    Now my NanoVna H4 is running fine.
    Many thanks and best regards from Germany, Michael. 73´s

    • @n3vanradio
      @n3vanradio  ปีที่แล้ว +1

      You are most welcome Michael! Thank you for watching and glad it helped out! 73 DE N3VAN

  • @Craig77777
    @Craig77777 ปีที่แล้ว +2

    Thanks your instructions, was perfect .

  • @stanrock01
    @stanrock01 2 หลายเดือนก่อน +1

    Man, you saved my sanity! Thanks for that trick.

    • @n3vanradio
      @n3vanradio  2 หลายเดือนก่อน

      Glad I could help! Enjoy your NanoVNA, it is a great device!

  • @kd5aj
    @kd5aj 8 หลายเดือนก่อน

    as a brand new user, i followed every step... but no joy... thank God im bald, i would have pulled my hair out.... the ONE step that you didnt cover that i found out the hard way was to consider the NanoVNA DRIVERS!!!! try as i might, nothing happened. only when i looked into the NanoVNA io groups, it talked about drivers... after i did that, did all of your directions made sense.. i had to use the win 8 versions for windows 10.... and yes!! i was successful with upgrading the firmware like in your video!! Great VIDEO, except for that one little step.... lol

  • @raver71
    @raver71 10 หลายเดือนก่อน +2

    thank you very much. perfect video, easy to follow.

    • @n3vanradio
      @n3vanradio  10 หลายเดือนก่อน

      You are very welcome. Glad it helped!

  • @JoJa015
    @JoJa015 11 หลายเดือนก่อน +1

    Great video! Was able to update mine easily!

    • @n3vanradio
      @n3vanradio  11 หลายเดือนก่อน

      Very pleased it helped you to update your NanoVNA :-)

  • @Eminem2Pac1984
    @Eminem2Pac1984 ปีที่แล้ว +4

    u did my day bro thx so much! 73

    • @n3vanradio
      @n3vanradio  ปีที่แล้ว +2

      So glad this helped you! 73

    • @Michael.G-1871
      @Michael.G-1871 ปีที่แล้ว +1

      He is now forever in my Heart 😉

  • @joepalovick1915
    @joepalovick1915 8 หลายเดือนก่อน

    Thanks for the video and glad I watched until the end. The upgrade went smoothly but it looks like you have the same issue that I did which is a huge spur just above 300MHz. I fiddled with the with the expert settings to knock it down. Any thoughts on how you may have addressed it?

  • @neiljolliff8170
    @neiljolliff8170 10 หลายเดือนก่อน +1

    Couldn't see the unit in Dfuse like you showed in Device Manager it was in the USB device section but the driver installed was the latest anyway so I tried the STM32cube software shown in your video instead and that worked but with the .bin file instead of the .dfu. Thanks for the links to the upgrades and the hints to overcome the driver hiccough 👍

    • @n3vanradio
      @n3vanradio  10 หลายเดือนก่อน

      You're very welcome and glad you got it updated!

    • @danielbaker2527
      @danielbaker2527 10 หลายเดือนก่อน +1

      got any kind of instructions for the STM32cube setup?

    • @neiljolliff8170
      @neiljolliff8170 10 หลายเดือนก่อน

      @@danielbaker2527 I'm on vacation atm so can't refresh my memory but STMmicroelectonics has detailed videos here on TH-cam. Do a search for STMcubeprogrammer and multiple videos will appear. I just installed the programmer plugged in the nanovna, loaded the .bin as a project I think and downloaded to the device.

  • @ca1umh
    @ca1umh 7 หลายเดือนก่อน

    thank you my friend, good job!!!

  • @BronxCowboy
    @BronxCowboy ปีที่แล้ว +2

    You sir, are my Guru. I am not worthy but thanks. That problem in program manager was my downfall

    • @n3vanradio
      @n3vanradio  ปีที่แล้ว

      Thank you much. Not a wiz like many with the NanoVNA but I have used it quite a lot, especially recently. TY & 73!

    • @Michael.G-1871
      @Michael.G-1871 ปีที่แล้ว

      More than 2 Hours i was searching in the Net,to solve this Problem,without luck 😬
      But now... He is the Best 😉👍 73

  • @SalCornacchia
    @SalCornacchia 3 หลายเดือนก่อน +2

    Updated my NanoVNA-F V2 with the wrong version of firmware it went dead dork screen and I can't see the U disk icon on my desk top to rload the firmware any Help will be much appriciated Thank You

  • @user-ny8tn5lq3k
    @user-ny8tn5lq3k 6 หลายเดือนก่อน

    Outstanding instructions. Thank you! 73 KB3WAU

  • @dgallardov
    @dgallardov 4 หลายเดือนก่อน

    very very thanks !

  • @N9IWJ
    @N9IWJ 9 หลายเดือนก่อน

    Thank you very much much appreciate it

  • @MikeBarta208
    @MikeBarta208 3 หลายเดือนก่อน

    Thank you!!!!

  • @MarvinParnell
    @MarvinParnell ปีที่แล้ว +1

    Wow, Thanks for this. I guess I need to just break down and learn how to use my H4. Mine was on version 0.5.something lol. Quite a few more options now with the newer firmware. I keep thinking I want to buy one of those Rig expert stick pro's but that $ just keeps me from it. suppose I'll learn this thing finally and probably have everything I need. Thanks again.

    • @yungsmile7546
      @yungsmile7546 ปีที่แล้ว +1

      Live and learn. The nanoVNA is way more useful and much less expensive.

    • @n3vanradio
      @n3vanradio  ปีที่แล้ว +1

      You're welcome Marvin. The NanoVNA is a fantastic tool to have in your comms kit. It is small and powerful. I did enjoy my RigExperts and always wanted one of their Stick Pro's but like you said the price kept me from it.
      Even if I have to replace my NanoVNA it still wouldn't cost as much as buying one of those.
      Also, there are many videos on how to calibrate and use various versions of the NanoVNA here on YT as well as well documented information on the NanoVNA Groups.io discussion board.
      73, Matt N3VAN

    • @w6mrd900
      @w6mrd900 ปีที่แล้ว +1

      I just followed your excellent directions and updated my NanoVNA-H 4. I got the same error message as you and was able to correct it following your directions. Thank you for this great instructional video, I found it very helpful.

    • @n3vanradio
      @n3vanradio  ปีที่แล้ว +1

      @W6MRD I am glad to hear the video helped you upgrade your Nanovna H4! When I was making the video it confused me as well until I did more research. Thanks again for the great feedback! 73, Matt N3VAN

    • @TheRaishka
      @TheRaishka ปีที่แล้ว +1

      You have MS version of NanoVNA (MS string on back label) so need enable MS5351 mode, CONFIG->EXPERT SETTINGS->MORE->MODE change to MS5351
      After need save setting CONFIG->SAVE

  • @w4mpx
    @w4mpx ปีที่แล้ว +1

    Thanks, 73 from PY Land.

    • @n3vanradio
      @n3vanradio  ปีที่แล้ว

      You're welcome and thank you for stopping by the channel!

  • @youtubeaccount931
    @youtubeaccount931 9 หลายเดือนก่อน

    Thanks!

  • @ernestb.2377
    @ernestb.2377 4 หลายเดือนก่อน +1

    Thanks for this instructions. It made it really easy. One question though to people that have upgraded to this latest v1.2.20 I notice that setting the Reference Level through menu does not work right (or I am doing something wrong). If I choose the expected Reference of about 0dB or something similar I get most strange big values it sets the Reference level to, like 100. The Scale/Div also messes up, sometimes goes to 0. Has anyone else experienced the same issue. On the other hand, setting the Reference level by touching most left up or most left down changes the reference level by one Scale/Div at the time. .... I will search the web for more clues..

    • @n3vanradio
      @n3vanradio  4 หลายเดือนก่อน

      I just tried to do this an had no issues with my version of NanoVNA H4. Are you still having this issue?

    • @ernestb.2377
      @ernestb.2377 4 หลายเดือนก่อน

      @n3vanradio Hi. This was a user error. I was mistaken Ref Position for Ref Level. I have learned that Ref Position function is to put the 0dB line to one of the 8 horizontal grid lines. I was glad that it was my own mistake and not a malfunction. I have understood that the newest beta version would have actual Ref Level, even top and bottom settings possibilities.

  • @rfburns3472
    @rfburns3472 6 หลายเดือนก่อน

    Just got my H4 last week and followed your excellent instrucitonal video on how to upgrade the firmware.
    Just curious, is it normal for this device to freeze up occasionally when depressing the thumb wheel?
    It brings up the menu but freezes.

    • @n3vanradio
      @n3vanradio  6 หลายเดือนก่อน

      The wheel sensor is a bit of a pain on some of these. I have had that happen on other variants.

    • @rfburns3472
      @rfburns3472 6 หลายเดือนก่อน

      @@n3vanradio Guess I can just avoid using it. Thanks

  • @brettwalker2437
    @brettwalker2437 ปีที่แล้ว +2

    Went through the process and it completed fine however, when I disconnect and power the VNA on again, I no longer have a display, just a black screen. This is the SeeSii branded H4. Is it possible this needs a different file? It was using 1.2,14 like your was before I attempted the update.

    • @brettwalker2437
      @brettwalker2437 ปีที่แล้ว +3

      Was my issue. I grabbed the H instead of the h4 DFU file. All good now.

  • @davidognek4142
    @davidognek4142 10 หลายเดือนก่อน

    Thank you for a great instructional video and supporting info. I do have an issue you may wish to help me with. I ran the upgrade as directed and get positive confirmations on all steps. However the unit a Zeeenko Nanovna H4 is not accepting the upgrade. I tried the .bin file as was suggested in the comments. Any help appreciated.

    • @n3vanradio
      @n3vanradio  9 หลายเดือนก่อน

      Thank you. Can you send me an email with a picture of your Zeenko NanoVNA H4's about (info) page? I can gladly help you resolve it. My email is good on QRZ. 73, Matt N3VAN

  • @mahmoudalfanny9242
    @mahmoudalfanny9242 5 หลายเดือนก่อน

    Hello my friend, I have a VNA 4 want to update the program. No, you found it difficult to know the computer. Is there a program to identify the computer? Thank you.

  • @SteveM45
    @SteveM45 6 หลายเดือนก่อน

    hi, perfect. where can i set the date/time?

  • @dbailey3024
    @dbailey3024 3 หลายเดือนก่อน

    Wil it work on the 2.3inch "H" 1.1 version please?

  • @udayajayantha4s5sc30
    @udayajayantha4s5sc30 8 หลายเดือนก่อน

    Hi, I'm 4S5SC, Udaya from Sri Lanka.
    My namovma is not bootup. Battery is okay. What shall I have to do?

  • @CanyoneerDuke
    @CanyoneerDuke 9 หลายเดือนก่อน

    Unfortunately mine does not come back up. Stays black just like it did when in DFU mode though it isn't. I even plugged it in and the software didn't recognize but I redid the start with the jog button pushed and the software did recognize it so it was not stuck in DFU mode. Two possibilities I think. Mine has SeeSii up in the top right corner and perhaps that brand has some incompatibility though the software and versions matched exactly. Another is that I found two DFU files that could be downloaded at the link and did not know which one. I tried the larger one first....when it stayed black I then did it again but this time with the smaller file (84kb) It did go through the erase mode and upgraded successfully...but is staying black. I think it is me....I have this effect on electronics ;) I still thank you for sharing this info and you even put links in. Very kind. thanks.

    • @n3vanradio
      @n3vanradio  9 หลายเดือนก่อน

      Wow, that is odd and not good. What did the information page show regarding software version and developer? That is the only thing I can think of.
      If you want shoot me an email (either in my YT about page or QRZ page). I can gladly help troubleshoot it with you or send it to me, ill see if i can fix it and then send it back. No cost. Be good to do a troubleshooting video on this if it does happen to someone else :) Thanks 73, Matt N3VAN

    • @user-vp4ml6wp5o
      @user-vp4ml6wp5o 9 หลายเดือนก่อน +1

      See the comment from a user listed here where a H not the H4 dfu file was needed for the SeeSii version to avoid a blank screen

  • @chriswilliamson607
    @chriswilliamson607 2 หลายเดือนก่อน

    Weird, takes 40 minutes to an hour to flash - I did the first two with the normal USB cable then my friend said his took one minute with the USB-C cable so now I am trying with the USB-C and it is still taking at least 40 minutes. Any ideas why? I have a very fast laptop.

  • @ironhead320
    @ironhead320 8 หลายเดือนก่อน

    I just got one says it's the upgraded version HW3.6 not sure what that means

  • @manuelcv9475
    @manuelcv9475 10 หลายเดือนก่อน

    Excellent explanation that I have carried out with success. You are a teacher. Like and subscription to your channel. I liked the wallpaper that you have and I would like to know if it is possible to get it. A cordial greeting.

    • @n3vanradio
      @n3vanradio  9 หลายเดือนก่อน +1

      Thank you so much for the nice comment! The large mousepad I use is this one - amzn.to/3R4SOE0
      Thanks again and 73, Matt N3VAN

  • @4wheelinRedneck2
    @4wheelinRedneck2 9 หลายเดือนก่อน

    i have the bootloader updated but the nva still won t show the stm dfu in manager

  • @rickadkins865
    @rickadkins865 7 หลายเดือนก่อน

    Oh, crap...I did the upgrade, program said it was successful, but....when I turned it back on all I had was a blank white screen. Power cycled a few times, same result. I think it's bricked....

  • @keathrhymer5449
    @keathrhymer5449 ปีที่แล้ว

    just got mine. How can i get its display up on my laptop screen for viewing as I have bad Eyesite

    • @n3vanradio
      @n3vanradio  ปีที่แล้ว

      You will need to download VNA Saver software which can be found here - github.com/NanoVNA-Saver/nanovna-saver/releases
      I may do a video on NanoVNA Saver if people are interested. Thank you again!

  • @GetOutside38
    @GetOutside38 4 หลายเดือนก่อน

    Can you please provide a link to your wallpaper background?!?!?!

    • @n3vanradio
      @n3vanradio  4 หลายเดือนก่อน

      I got the large desk pad on Amazon - amzn.to/49hqNPf

  • @RGreyVanIngen
    @RGreyVanIngen 2 หลายเดือนก่อน

    You at no time said it was windows only. Great help.

    • @n3vanradio
      @n3vanradio  หลายเดือนก่อน

      Sorry about that. I plan to do one in Linux in the near future. 73

  • @udayajayantha4s5sc30
    @udayajayantha4s5sc30 8 หลายเดือนก่อน

    My NANOVNA not switched into DFU mode

  • @kodtech
    @kodtech 11 หลายเดือนก่อน +1

    🙄It is GENUINE! Is NOT a COPY, is NOT a CLONE is NOT a FAKE! Is just made by ZeenKo! (4.3_MS means it's have MS5351(new) vs Si5351(old) watch to firmware update!)

  • @k19radio13
    @k19radio13 ปีที่แล้ว

    litevna 64 cant update.. manual driver selection not help

    • @n3vanradio
      @n3vanradio  ปีที่แล้ว

      The LiteVNA 64 has different software firmware than what is shown in my video. For firmware please see this page
      drive.google.com/drive/folders/10lU5xnwmHDnPX98z21ky09N8nb_cEOk4
      Hope this helps. 73, Matt N3VAN

  • @nickgood5915
    @nickgood5915 4 หลายเดือนก่อน

    HELP!!!
    mines stuck in dfu mode wont come out

    • @n3vanradio
      @n3vanradio  3 หลายเดือนก่อน

      See my other video about getting out of DFU mode.

  • @skyhighridge
    @skyhighridge 7 หลายเดือนก่อน

    Did everything and got same messages as you after upgrade was completed. Turned off then turned on but nothing just a black screen and a message saying device USB not recognized! It's as though it's bricked! What next? Buy a new one? Arrrrg! It's an H4.
    Update...problems resolved...go to Matts video of how to get out of DFU mode. Don't forget to push button down!!!

    • @n3vanradio
      @n3vanradio  7 หลายเดือนก่อน

      Don't panic just yet! It may just be stuck in DFU mode, which another viewer had. Watch this video for the first, simple method to unstuck your NanoVNA H4
      th-cam.com/video/k0KwcSycpM0/w-d-xo.html

    • @skyhighridge
      @skyhighridge 7 หลายเดือนก่อน

      Watched the video but no luck. Uninstalled and reinstalled however it states there were 4 files already still there. No DFU devices shown on software nor in Device manager. Did all you show but most of the DFU window is grayed out.
      @@n3vanradio

    • @skyhighridge
      @skyhighridge 7 หลายเดือนก่อน

      My BAD! Got it back and upgraded.... kept forgetting to push button down while turning on! Thanks for all the help with your superb videos.@@n3vanradio

  • @Snakebyte70
    @Snakebyte70 ปีที่แล้ว

    well I asked a question and part of the answer showed up in my notifications but i cant read the rest of your answer and now my question has disappeared from the comments on this video

    • @n3vanradio
      @n3vanradio  ปีที่แล้ว +1

      Very odd as i dont see it either. I even thumbed up the comment and replied. Let me check on my end.

    • @Snakebyte70
      @Snakebyte70 ปีที่แล้ว +1

      @@n3vanradio i just wanted to read the entire answer...lol...it stopped at "I would follow" and thats it

    • @n3vanradio
      @n3vanradio  ปีที่แล้ว

      So weird. The link to the comment that showed up in my email went to a generic page. I know I didn't delete it, havent deleted anyones comment to date but here was your original question.
      "J Shepherd
      Just the video I was looking for. I have a question though, I bought a nanovna H4 new in May of 2021 and Ive never updated the firmware. The version on it now says version 0.5.0 Feb 21 2020 and it says Kernel 5.1.0. Full pic of the version screen is here ibb.co/4ZjNb1g Is it ok to use the one you used on this video on mine or are there other upgrade in between my original and the newest that I have to do before trying this version on your video?? "
      Did you receive my response?

    • @n3vanradio
      @n3vanradio  ปีที่แล้ว

      Ok. What I was saying is Hugen is one of the contributors to the Nanovna project on Github and he mentions to "Update to DiSlord version 1.2.14 code for better and faster display." on his Github page here: github.com/hugen79/NanoVNA-H
      I would follow is recommendation but remember to use your platform NANOVNA_STM32_F303 (which is in the picture you gave) to get the right firmware file.

    • @Snakebyte70
      @Snakebyte70 ปีที่แล้ว

      @@n3vanradio guess ill leave it alone cause you lost me using the same platform cause I have no idea what you are talking about...i am stupid when it comes to github unless i have a video to watch about it
      I went to the link u posted and clicked the NANOVNA_STM32_F303 folder and its got all kinds of stuff in it so I have no idea how to even do it

  • @justawfulgamer7738
    @justawfulgamer7738 5 หลายเดือนก่อน

    ok but WHY upgrade it? any real useful purpose to do so?

    • @n3vanradio
      @n3vanradio  5 หลายเดือนก่อน

      Updating the firmware can resolve potential issues a user is having as well as enhance the accuracy of the VNA.

  • @ironhead320
    @ironhead320 7 หลายเดือนก่อน

    man this takes a bit going on 20minutes