VR powered by N64

แชร์
ฝัง

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

  • @swinget
    @swinget 2 หลายเดือนก่อน +1135

    I’m convinced this is black magic and you’re a class 3 dark wizard

    • @vipoff3309
      @vipoff3309 2 หลายเดือนก่อน +48

      As a member of the Wizard council, id say this is in fact a Class 4 Subclass Dark Electric Magic, which violate the Genesis Convention.

    • @Splarkszter
      @Splarkszter 2 หลายเดือนก่อน +14

      Lvl 99 Conjurer

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

      Totally a class 5 Dark Electric Magic Wizard.

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

      the Class 6 Dark Electric Magic Wizards must be crazy

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

      Bonfire!!!!

  • @ThenamesC
    @ThenamesC 2 หลายเดือนก่อน +1205

    🚫 playing a n64 in vr
    ☑️ playing vr on a n64

    • @JBBost
      @JBBost 2 หลายเดือนก่อน +14

      You clearly haven't used EmuVR if you're gonna put the no sign on the first one

    • @jhowgx
      @jhowgx 2 หลายเดือนก่อน +47

      ​@@JBBostIt's a joke dude

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

      ​@@JBBostyou clearly have autism

    • @emibondo
      @emibondo 2 หลายเดือนก่อน +19

      @@JBBost You clearly haven't heard of a joke

    • @reasonable78
      @reasonable78 2 หลายเดือนก่อน +37

      @@JBBost You clearly don't own an air fryer

  • @ashlandwithouttheshd
    @ashlandwithouttheshd 2 หลายเดือนก่อน +156

    “If the project dies I want it to die soon…” *awkward pause where everyone is thinking of Portal 64*

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

      ​​@@maybeitsneatoI would like this comment, but it's incredibly unoriginal and I don't actually like it.

    • @phanto-64
      @phanto-64 2 หลายเดือนก่อน

      I doubt this will cause any problems as it isn't an attempt to put another company's ip on nintendo hardware.

  • @jamesmurchison144
    @jamesmurchison144 2 หลายเดือนก่อน +179

    I love James' "because I can" style of development.

  • @Cory_
    @Cory_ 2 หลายเดือนก่อน +418

    That Oculus dev kit is old school, I love it.

    • @punishedkid
      @punishedkid 2 หลายเดือนก่อน +11

      Nostalgic

    • @DaussPlays
      @DaussPlays 2 หลายเดือนก่อน +52

      We can't possibly be at the point where 'old school' is something we use to talk about VR hardware.

    • @lexacutable
      @lexacutable 2 หลายเดือนก่อน +44

      @@DaussPlays VR hardware goes back way further than the original Oculus (I remember trying a VR flight sim at an air show in the mid 90s), but yeah I wouldn't put anything Oculus in that category...

    • @storminmormin14
      @storminmormin14 2 หลายเดือนก่อน +15

      @@DaussPlaysI’m with you. There’s no way Oculus is old school.

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

      ​@DaussPlays We had Vertuality VR headsets in arcades in the 90s, oh also NASA created a VR headset in the 80s too. VR hardware has been around for a while, well kinda.

  • @GANONdork123
    @GANONdork123 2 หลายเดือนก่อน +231

    If your original game has an art style like that, consider me intrigued 👀

    • @stuaxo
      @stuaxo 2 หลายเดือนก่อน +15

      He will have learned so much in the previous cancelled project he will be unstoppable.

  • @GreenHamGaming
    @GreenHamGaming 2 หลายเดือนก่อน +441

    James this is absolutely insane and I love it so much. Keep doing what you are doing, seeing you push the N64 to way beyond what anyone possibly expects it to do is just so cool. My 8 year old N64 obsessed self would be losing his mind seeing this stuff.
    It reminds me of when Sega was talking about launching a VR Headset for the Mega Drive/Genesis. Seeing you pull this off and get an N64 rendering two cameras for VR is just so wild.
    If I ever meet you I am going to buy you a beer big fella.

    • @slothonastick32
      @slothonastick32 2 หลายเดือนก่อน +12

      Greenham!!

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

      Smoking pc guy. I love your stuff

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

      Your explorations pushing old tech to its limits inspires me. I still game on a potato to this day.

    • @jimfancy-pants6221
      @jimfancy-pants6221 2 หลายเดือนก่อน

      Keep up all you do greenham you're awesome and I love your PC builds/vids

  • @WilfredND
    @WilfredND 2 หลายเดือนก่อน +28

    if you and kaze emanuar teamed up the biggest n64 projects would become a reality

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

      yes this would be awesome....

  • @tobormax
    @tobormax 2 หลายเดือนก่อน +37

    Around 1994, I think, I got to participate in a VR demo at Epcot Center and the cast member mentioned it was running on Silicon Graphics hardware. Your project really reminds me of that demo. It’s really astonishing what you’ve achieved here.

  • @MNSweet
    @MNSweet 2 หลายเดือนก่อน +73

    Portal 64 getting pulled seems to have freed you and given you permission to play with other ideas. I'm glad I'm able to witness this journey.

  • @orangy57
    @orangy57 2 หลายเดือนก่อน +45

    That demo reminds me of the Aladdin virtual reality at Disney world from the 90s, nausea included. Awesome work!!

    • @walterhorvath8102
      @walterhorvath8102 2 หลายเดือนก่อน +5

      Oh wow, no kidding. I really, really miss DisneyQuest, it’s such a shame that all of those experiences are gone forever now. Pirates of the Caribbean and Jungle Cruise were some of my favorite immersive reality games there.

  • @samuelthecamel
    @samuelthecamel 2 หลายเดือนก่อน +26

    I can imagine it now... Super Mario 64 in VR on the original (slightly modified) N64. That would make for one heck of a video.

    • @james.lambert
      @james.lambert  2 หลายเดือนก่อน +51

      Sounds like a great kaze collaboration project

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

      Would be awesome to have the camera tracking be based of the headset movement ​@james.lambert

    • @protogon
      @protogon 2 หลายเดือนก่อน +5

      ​@@james.lambertlinkup of the century

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

      @@james.lambertYou just invented a new Mario 64 speedrun category 😂

  • @maxpoulin64
    @maxpoulin64 2 หลายเดือนก่อน +129

    For those wondering how it looks: pull the video up on your phone or other relatively small screen at 7:30. Put a piece of paper or something in the middle to block the other eye from seeing. Get as close as you can to the phone and try focusing far away, and the two eyes will merge and you got some 3D.
    It's not bad at all for N64, very blurry though! That would have been crazy in the 90s / early 2000s!

    • @hisham_hm
      @hisham_hm 2 หลายเดือนก่อน +4

      that worked!! trippy!!

    • @PotatoPuns
      @PotatoPuns 2 หลายเดือนก่อน +4

      I actually used a hair tie and put my face up to the screen. It was very blurry, but it was the closest I got to merging the different views into a single image. I've never tried vr before, so this was pretty awesome.

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

      Oh wow!

    • @Splarkszter
      @Splarkszter 2 หลายเดือนก่อน +4

      Thanks to this tip i can now experience VR for the first time
      brb i gotta do something...

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

      Yeah at the time I doubt I would've minded the resolution. The experience would be quite interesting but I think it would still be so far enough from reality that I wouldn't get any sort of disorientation from it.

  • @timmygilbert4102
    @timmygilbert4102 2 หลายเดือนก่อน +40

    Welcome back 64 daddy

  • @Brick_Soup
    @Brick_Soup 2 หลายเดือนก่อน +19

    I just realized there is what appears to be a cannon in the background lol

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

      That's just a weapon of mass destruction no need to worry.

    • @edwarda2064
      @edwarda2064 2 หลายเดือนก่อน +12

      That's a telescope. If you're talking about what I think you are.

  • @mjcox242
    @mjcox242 2 หลายเดือนก่อน +7

    There are a few things here that might make the framerate usable
    1) batching, by only copying an object to the RDP onece and rendering it the two times needed, it lowers the ram bus cost per draw call.
    2) Alternate eye rendering, There's 0 chance of a decent reprojection algorithm running on an N64, so an ok alternative is to render 1 eye 1 frame and re-use it the next. Halving the per eye framerate but also halveing the horizontal resolution needed and draw calls.
    Overall for vr, it's recommended to use the resolution mode that gets closest to your target framerate

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

      AER relies on reprojection-adjacent shit anyway and also is built upon the assumption that the game will already be running at a high enough framerate to minimize artifacts, so it is not viable in the slightest.

  • @itssslashhere5245
    @itssslashhere5245 2 หลายเดือนก่อน +15

    There is no reason this should exist and it does and I love it

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

    "Shut down my port of Portal, will ya?! Fine! Gonna go even nuttier!" Bro this is inCREDIBLE.

  • @purpleknight043
    @purpleknight043 2 หลายเดือนก่อน +13

    hell yeah, im excited for the game you are making!! my friend couldn't believe me when I said, "just cuz nintendo ain't making new games for n64, doesn't mean people can't create whole new ones 30 years later, as long as the console lives, so will its fandom"

  • @NidonocuPoisonBunny
    @NidonocuPoisonBunny 2 หลายเดือนก่อน +5

    As a daily VR user today, its rather awesome to see that same tech being powered by my childhood console. Given modern VR tends to need at least 80 to 90 FPS to prevent motion sickness in the average player, I pre-emptively winced when you said you could only poll every 60 frames and render even less!
    Still a very impressive tech demo, and that artwork looks lush! Can't wait to see more of your original title!

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

    The VR stuff is really cool, but the exciting thing is the art style of your new project. It's absolutely beautiful.

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

    attempting to play the n64 with the powerglove on vr is peak "this will be gaming in 10 years" but in 1996

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

    Using what amounts to a compass to determine direction on a VR headset is a simple yet genius idea that I certainly never would have come up with

  • @ryanbaker1097
    @ryanbaker1097 2 หลายเดือนก่อน +16

    Already working on another wild project. Very cool!

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

    seeing a dk1 in 2024 feels crazy, its not even that old but it feels so vintage, great work!

  • @OliviaFel
    @OliviaFel 2 หลายเดือนก่อน +32

    Actually the best channel on TH-cam, can't believe this is real.

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

    I'm so glad that you've picked up so quickly to pivot to an original project. I'm super excited to do what you do next. Loving the creativity and hearing about the struggles along the way

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

    That desert scene is pretty amazing looking by N64 standards. Not to mention having it running at a full 640x480 + being rendered twice thru VR without it becoming a total slideshow.

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

    Amazing to see how you linked these together! I can almost imagine an alternative universe where the virtual boy and powerglove did well and the N64 was a super VR experience.

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

    This is mindblowing. It's also so poetic to me?? to have the N64, a landmark console in the 3D space, connect to VR, the modern horizon of 3D work, agh. its beautiful!! The scene especially looks so beautiful, I like the pixelated look a lot. I think its charming and cozy.

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

    Your videos and projects make me inspired to create stuff. Thanks for sharing all this!!

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

    Dude, you are amazing!! The 3D looks great and I really enjoyed your explanation of the gyro/accelerometer/compass!

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

    Man, it’s crazy how much VR has progressed since the DK1.

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

    After Portal 64 I'm glad you still manage to create groundbreaking n64 stuff

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

      oh hey its you, your cool

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

    Great to see your projects continuing. Super excited to see what your original game concept will be.

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

    I absolutely loved this. Keep it up James!

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

    I love it that people as smart as James are out there doing amazing work like this. Just made my day.

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

    If there were still any doubts about your skills and this channel's future beyond Portal 64, there aren't after watching this video.
    Absolute madness.

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

    I'm so glad that what happened to Portal64 didn't make you quit. You have talent.

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

    Great video, I really liked how far you got with this!

  • @Heavenira
    @Heavenira 2 หลายเดือนก่อน +7

    your audience loves this, even more than portal64

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

      I don't know, I'm waiting for someone to ask Mr.Lambert for the portal64 source code and rip out the LibUltra components and replace them with the LibDragon Components and even maybe make LibDragon more usable than LibUltra so that kind of problem never occurs again, but that is wishful thinking and may never come to pass sadly, but until it may come to pass that it has occurred, I will never let anyone remove my copy of Portal 64 v0.15.0 from me, and I wish James the best in his individual endeavors.

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

    hugely inspiring, great stuff as always. looking forward to see progress on your original game

  • @mustardseed
    @mustardseed 2 หลายเดือนก่อน +5

    Oh man I’d love to try this with my DK1. This is amazing!

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

    Love your videos... and the TØP shirt makes me very happy. One of my favorites.

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

    "but now we've pivoted to a new project. 😐" was equally funny and sad to me.
    Really enjoyed the video, amazing stuff!

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

    New Subscriber Here, I love the casual approach to modding and the technical talk. Can't wait to see more of your content!

  • @NoVIcE_Source
    @NoVIcE_Source 2 หลายเดือนก่อน +5

    this is amazing

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

      Agreed entirely

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

    So many old consoles are learning new tricks. What a time to be alive! I can't wait for the next thing the 3ds pulls off!

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

    Awesome project! We will add this to our weekly retro gaming roundup.

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

    Wow! This could be the 90s VR experience we all dreamed of 30 years ago.

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

      Btw, regarding the latency issue, wouldn't a more powerful device work better for processing the input? Let's say a raspberry pi, instead of an arduino?

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

    there's no way ! your projects are seriously unbelievable

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

    I'm glad TH-cam served me this, great channel

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

    This was AWESOME! Nicely done!

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

    yoo haha, this is so cool. A couple years ago i messed with trying to connect my n64 with an Oculus thru the use of some "basic" virtual desktop stuff and couldn't even fully get that to work, let alone actually having it word like this. Keep it up!

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

    Glad to see that you are still making N64 projects.

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

    Glad to see you're still performing magic despite Portal 64's cancellation, this project looks insane.

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

    It’s hard to believe what I see. Exceptional work.

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

    This man is simply a genious. Great video! Loved it.

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

    I was wondering what would you do after you dropped the portal project and I'm so pleasantly surprised!
    Very impressive stuff, whatever you touch you turn into magic and that's fascinating and very entertaining!
    Thank you for sharing your projects!

  • @ProSureStrings
    @ProSureStrings 2 หลายเดือนก่อน +8

    i love your vids btw!

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

    I also really enjoy the number 64, congrats on the milestone! Also this proof of concept is really cool, ofc it was sad that you had to cancel the Portal 64 project but your content still proves to be fun, interesting, and informative to watch!

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

    Amazing content ! absolutely blown away that this could work

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

    this dude is a wizard and the N64 is his wand

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

    So cool! Can't wait to see more for this channel!

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

    That thicc ambient occlusion though

  • @markdaga1711
    @markdaga1711 2 หลายเดือนก่อน +5

    I'M SO GLAD TO SEE YOU BOUNCING BACK!! You rock. Keep rocking!

  • @EvKem
    @EvKem 2 หลายเดือนก่อน +19

    Happy to see you keeping up making stuff after what happened. This is a sick project!

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

    64K subscribers ought to be enough for anyone.
    Congrats! And good luck on your game!

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

    I love the concept! Solid work 🌸

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

    glad to see you're moving onto something new and cool!

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

    Heck yeah! You got my sub! Excited to see your N64 game. :)
    Keep up the good work! :)
    So surprised this worked! So freaking cool!

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

    I'm just shaking my head quietly. Shine on, you crazy diamond.

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

    That demo scene is absolutely wonderful looking

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

    this shows that even cheap pcs should be able to play vr

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

      not quite, you still want visual clarity from higher resolutions and higher framerates.

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

    Dk1 oculus is such a nostalgic thing to see. VR has come such a long way and still isn't anywhere near the end of innovation. One of the few consumer technologies that have made leaps and bounds in progress. Everything else has been at a standstill with nothing but gimmicks for at least the last 10 years

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

    This is even cooler than portal

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

    This is amazing, awesome work, subscribed!

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

    That little environment looks great

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

    you should have 6million subs man, this is awesome stuff!

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

    a digital circus n64 game is closer than we thought

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

    Love to see you going for another project after what happened with Valve.

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

    Playing GoldenEye 007 you'd go from: "I am James Bond"...to "I AM JAMES BOND"

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

    super creative idea, awesome work !

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

    If you make this open source, id absolutely give this a shot

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

    Man this is really cool. Great stuff mate!

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

    Seeing you with that headset and glove on, almost made me cry... the prophecy is almost fulfilled.

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

    ur so freaking smart and cool. love your videos sm, keep it up 💜

  • @user-hf6ve5px3j
    @user-hf6ve5px3j 2 หลายเดือนก่อน

    Your ideas are great, but don't let them take down your project again. The whole Portal thing you did was nuts, I hope your inventions will come to our homes

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

    The way you explained the physic maths behind everything caused me a epiphany as to why math is important to technology. Less math equal VR N64, MORE MATHS equal go to moon. Thanks for the video.

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

    The real milestone is 65,536 subscribers. You'll be there soon :)

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

    The lag between moving your head and visuals updating is what’s going to make you feel uneasy most 😂 cool project tho !

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

    He's back, thank goodness 🎉

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

    VR and Retro??? Both things that I'm in love with!? That's so cool! I love it!

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

    You are so insanely smart dude. N64 is my all time favorite console.

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

    This is amazing, this looks extremely impressive, I never thought anyone would actually do a real VR experience on 1996 hardware and the in-game showcase environment looks very well done by Nintendo 64 standards.
    I would love to see other consoles doing VR, I remember back in the Wii days when I was a kid I kept imagining how cool it would be to have something like that in games like Wii Sports Resort, I always wondered if this actually can be done one day.

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

    N64 most historical system in history.

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

    You're a legend with the N64 man, can't wait to see what you do next!🙂

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

    Saw this mentioned on spawn waves channel. Cool stuff

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

    Happy 64k subs!

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

    James Lambert you're my hero