Show HN: I made a 3D printed VTOL drone

321 tsungxu 109 6/10/2025, 8:47:11 PM tsungxu.com ↗
I made this 130 mile capable VTOL drone in only 90 days. It can fly for 3 hours on a single charge. That would make it one of the longest range and endurance 3D printed VTOLs in the world.

This is the thing I'm most proud of building to date!

Before this project, I was a total CAD, 3D printing and aerodynamic modeling beginner. I had only built and flown one VTOL before.

SPECS

Wingspan: 3.9 ft (1200 mm) Length: 2.5 ft (770 mm) Weight: 5.6 lb (2.55kg)

Airframe: foaming PLA (Bambu PLA-Aero) and PETG structural parts printed on A1 printer, CFRP booms and spars

Battery: Li-ion silicon anode Amprius SA08 cells, 6s2p pack by Upgrade Energy Motors: 2807 AOS for lift and cruise (unoptimized) Lifting ESCs: 4 in 1 Holybro Tekko32 F4 45A Cruise ESC: Flycolor Raptor 5 45A Lifting and cruise props: 7042 Gemfan (unoptimized)

Flight controller: Speedybee F405 Wing GPS: M10

Firmware: Ardupilot 4.6.0

---

This video edit ended up shorter than I planned. Being my first Youtube video with significant post production effort, I underestimated the work required to make a longer in-depth video with voiceover, edited footage, etc.

Comments (109)

jojohohanon · 33m ago
I’m curious about the control surfaces. Since you have the four quadcopter motors, you could potentially just induce all three of yaw pitch and roll by powering those up.

I wonder if the reduction in weight from the now unneeded servos would pay for the extra battery drain.

energywut · 14h ago
I have ~200 acres of land I fly a drone survey mission to map. Today, that piloting is done by dronelink and a DJI drone. The challenge is that it's about 3 hours of flight time, give or take, to cover the space, and a given battery is good for about 35 minutes of flight time.

I have 4 batteries, which means I basically need to be refilling my batteries as quickly as I consume them in order to keep flying continuously (unfortunately, even with a quad-charger, I cannot fully sustain this.)

I would LOVE to have a fixed wing drone that could fly over the area and snap close-to-nadir photos as it did so, but the complexity of building and programming a hand built drone seems so much higher than deploying an off the shelf DJI drone. Additionally, the land is steep, with a 1,000+ foot elevation difference, and rugged, and the neighboring land is airspace I cannot fly within, so I couldn't use it to perform my turns.

Author, or others, any thoughts on whether it's worth pursuing a fixed wing aircraft to perform this mapping mission? Or is the best bang for my buck to just buy enough batteries to fly the mission continuously on an off the shelf quadcopter?

bagels · 10h ago
Instead of one drone, buy 10, and send them out in parallel, and charge them all simultaneously.
psadri · 9h ago
Horizontal scaling. I love this out of the box thinking.
yard2010 · 1h ago
If you want and have time you can enter the world of FPV, building a drone yourself. You can change the frame, motors, ESCs, controllers etc. You have much more control compared to what you have with a DJI. It's very rewarding, too. But it takes time so it might not be the economic option.
abrbhat · 2h ago
200 acres should not take 4 hours. It should be coverable within 20-25 minutes with 75-65 overlap, flying height 120m with something like Mavic 3 getting a GSD of 3.5cm/px. Look at optimizing your flight overlaps and height.
lazide · 2h ago
It depends a lot on the terrain type - highly repetitive terrain requires higher overlap. It does sound like they have some broken setting somewhere though.
tsungxu · 13h ago
Great question! I don't think there's any sub $5k VTOL you can just buy COTS that can get close to 3 hours of range. Also, nothing is as plug and play as DJI. If you're motivated enough to do a little DIY and learn how to use Ardupilot or PX4 (easier), you can buy a kit like the Heewing T2 VTOL and assemble yourself. But I don't think that will do more than two hours flight time, even with a similarly high energy density battery pack to what I used.
froj · 5h ago
I think this fixed wing drone https://ageagle.com/drones/ebee-x/ would fit your usecase.
arijun · 2h ago
How much is it? The pricing section is blank for me
hhh · 1h ago
Like $20k.
nathan_f77 · 6h ago
You could look into paying a satellite imagery company to take the photos: https://skyfi.com/en/pricing
Baeocystin · 7h ago
For now, the answer is just buy more batteries and use a DJI drone. There is nothing else that comes anywhere close in terms of bang for your buck.
Daviey · 4h ago
It would be a project, but the HeeWing's T2 Cruza VTOL is extremely interesting as you could put in both a high capacity battery and a good quality camera.
digdugdirk · 11h ago
https://wingtra.com/vtol-drone/

Never used one, but either this design or a tri-rotor v-22 style tilt motor are the two designs I've found intriguing. Worth checking out at perhaps?

yapyap · 3h ago
How often do you need to do this mapping? if it’s every day it would definitely be worth it to look for another solution, if it’s every 6 months or so this seems tedious but doable.
cyanydeez · 13h ago
I reviewed and purchased a smaller drone, from WHISPR. Through that, I looked at similar VTOL drones, which OP is demonstrating. In theory, they're cheap:

https://www.uavmodel.com/products/makeflyeasy-hero-2180mm-ua...

This one has a maximum climb rate of 3 degrees. Which means you'd need to plan a route that's continously climbing, and tacking back and forth to avoid going steeply. So you would probably combine flight planning using Mission Planning: https://ardupilot.org/planner/ and custom json tweaking following MavLink protocol: https://ardupilot.org/dev/docs/mavlink-routing-in-ardupilot....

The open source flight controllers and systems are https://ardupilot.org/copter/docs/common-autopilots.html#ope... a good place to start. There's a few orgs building the full experience, but you'll of course pay for fully integrated, but still open source, hardware+software.

The scenario you describe is exactly what a VTOL or normal play is for; quad copters simply do not cover enough ground.

Also consider the camera. DJI typically ship with really low quality cameras, but https://www.bhphotovideo.com/c/product/1785754-REG/sony_ilx_... would get you a much higher pixel density so if you're more interested in the imaging, you can flight higher, near the licensed ceiling, completing more ground faster.

I've also found AI models know how to calculate pixel densities, so it's pretty easy to mock out a flight plan even if you dont have the actual drone available.

LargoLasskhyfv · 8h ago
While that Sony piece of kit probably can do some cool things, 2950$ without objective/lens, seems rather expensive. Also 8.6 oz / 243 g (Body Only) don't look that light to me.

I'd probably go for some Sony Experia 10III[¹] or upwards, for no more than 300$ at 170 g (unmodified), and strip the hell out of it. Does it need a display, all the parts of the case, and so on? Can can I use its GPS, and pipe it into the flight controller, instead of having to rely on something more powerful and heavy, power guzzling?

[¹] because https://xdaforums.com/f/sony-xperia-10-iii.12225/

cf. https://en.wikipedia.org/wiki/Ingenuity_(helicopter)

cyanydeez · 1h ago
If you use ground control points, GPS accuracy isnt a bog deal, but im willing to bet the standard GPS puck still gets better.

I dont know much about the weights involved, but hardware surgery was not interesting to me.

Keepbin mind tge guys starting at DJI and youre proposing stripping dowm a camera

cyanydeez · 13h ago
for processing, I setup opendronemap: https://www.opendronemap.org/

There really is a full open source hardware/software path, which is heartening.

tsungxu · 13h ago
This actually has decent flight time! Could probably push close to 3 hours if using higher energy density (and cost) battery cells like the silicon anode ones I used.
aa-jv · 4h ago
The OP VTOL drone is aesthetically pleasing, I feel, but is over-engineered for a task such as mapping long distances.

For your needs, a slow-stick with a KFM wing would suffice - the smallest, lightest, simplest, most capable airframe one can build, and that is a slow-stick[0] with KFM wings[1].

VTOL is cool for those of us raised on a healthy sci-fi diet, but is entirely unnecessary for a slow-stick, which can be hand-launched directly into the air (vertically) and landed at a stall within a meter.

Plus, it is small, light, effective and extremely simple, which means its a lot easier to repair and maintain. Add some ardupilot magic and you've got a really capable platform for surveys and reconnaissance.

tl;dr Consider building a small fleet of slow-stick+KFM planes, attach your camera to it, and do your survey that way ..

[0] - https://www.rcgroups.com/forums/showthread.php?1395335-Begin...

[1] - https://www.flitetest.com/articles/kfm-wings-a-basic-explana...

the__alchemist · 16h ago
I'm curious how this compares to foam-frame designs. Being able to customize it is obviously a big advantage, as is the non-solid-infill of 3d-printed parts. I think for stiffness, 3d-printed frames don't work well for quadcopters compared to carbon fiber, but they sound like a nice alternative to foam for fixed-wing. I think the stiffness concern comes up in quads mainly when they do high-performance maneuvers that aren't a concern for the takeoff and landing this device does in that mode. (e.g. high accelerations/manevers of racing-style drones)

If anyone wants to try this: The parts he uses are all standard Chinese-made COTS you can buy on amazon and similar.

The ArduPilot firmware he uses is very flexible and robust, but setting it up is one of the worst UXs I've experienced. Commercial UASs almost universally use PX4 instead.

tsungxu · 15h ago
Yes I used single wall foaming PLA which is much less impact resistant and more brittle vs any foam, even cheap foamcore and especially EPP or EPO. This has definitely been an issue with crashing and rebuilding.

But my first and only other VTOL build was foamcore Readyboard and that took a 12 ft drop onto asphalt with only a slight compression in the fuselage. Never replaced it.

I would add dovetails or other clips for printed sections if I did another printed build.

Yes avionics and propulsion parts are COTS for speed, the Amprius pack is US manufactured but others are all made in China.

I'm starting to see some more Ardupilot used commercially too but yes the UX is janky and unintuitive.

the__alchemist · 15h ago
Hopefully now that it's in a polished state, you don't need to worry as much about impact resistance as you did when designing/tuning.
tsungxu · 15h ago
Thanks, I did crash it again, and that's why it was half assembled on the wall at the end. But yeah foaming PLA is extremely soft, almost feels like tough, thin paper.
Karliss · 1h ago
In case of commercial systems you are paying manufacturer to do the integration work and provide polished solution anyway, so setup UX not being user friendly isn't a major concern. In my opinion bigger factor for why most commercial UASs use PX4 instead of ArduPilot is licensing and PX4 maintainer friendliness towards commercial solutions. ArduPilot is GPLv3 and more geared towards community/hobbyists while PX4 is BSD. Commercial manufacturers don't want to disclose the source for their modified version of firmware with all the value added integrations they provide (or just deal with it even if their fork doesn't have anything interesting).
stavros · 14h ago
PLA is pretty bad compared to foam when it comes to planes, as it's very heavy and very brittle. Any semi-hard landing will break parts off, and heavy planes fly badly.

The big advantage is that you can just print the part again, which almost makes PLA worth it.

ABS would probably be better, as it's much more durable and lighter, but it's still much heavier than foam, and printing ABS isn't great.

tsungxu · 13h ago
I used single wall foaming PLA which has filament density of ~0.45 g/cm3 at 250 degree nozzle temp, about 64% lower than normal PLA. But it is even worse for impact resistance than normal PLA. Weight was the primary driver for this plane
stavros · 12h ago
Yep, I've used that as well, but, as you say, it's just very bad for impact resistance. I think the sweet spot between weight and durability might be ABS or something like ASA.
tsungxu · 12h ago
Yes and there is foaming ASA as well which is almost as light as foaming PLA. But I can't print ASA well on my A1 and the weight penalty was still enough that I didn't try, given the mission profile of flight time.
sandos · 4h ago
Did I dream or is there even foaming TPU? TPU in general seems almost indestructible to me so should be good :)
throw14082020 · 2h ago
Ardupilot is really cool, and a lot of people use Mission Planner with it. What do people think of Mission Planner, and are there any other software options people enjoy using?

https://ardupilot.org/planner/ - the website seems down right now though.

aesbetic · 1h ago
Mission Planner is an alright GCS but awful for configuration. Use this instead https://github.com/ArduPilot/MethodicConfigurator.

And if you're looking for other ground controls, you could try out QGroundControl or Mavproxy (terminal based).

normie3000 · 14h ago
This is incredibly impressive. I'd love to hear more about what relevant skills & knowledge you started with, and how you worked out what you'd need to know to complete the project.

How much customisation did you need to make to Ardupilot? Is your drone's control unique, or somehow standardised?

tsungxu · 13h ago
Thanks! I'm using the standard Ardupilot control systems for hover, transition and cruise flight. On the firmware side, it's just some parameters and tuning that is customized.

What I started with - Had built one VTOL before from foamboard, not 3D printed. - Familiar with Ardupilot from that project and assembling a multicopter and COTS VTOL. - So I had a little experience building a structurally sound airframe for VTOL loads, but 3D printing was a wrinkle. - How I worked it out is a hard question. But it was being focused with design, flight testing and troubleshooting. LLMs, Youtube, forums, etc for help when needed. - Building in public helped paradoxically. It actually saves me time to build in public because of the motivation boost that helps me move faster and to share progress sooner. Even though there's a higher lift to document and share.

hadlock · 13h ago
Ardupilot is very, very mature software. A lot of the drone video coming out of Ukraine, the HUD overlay is likely from Ardupilot. If you can think of it, Arduipilot supports it. Airplanes, helicopter, VTOL, speedboat, even sailboats.
tonyarkles · 11h ago
As someone who works with ArduPilot professionally, I have very mixed feelings about it. It’s mature, definitely. It supports all kinds of vehicles, like you say. It’s beautifully modular and supports a crapload of flight control and sensor hardware. And there are definitely pieces of it that are aggravating and exceptionally janky.

The HUD overlay you’re referring to is technically Mission Planner (GCS software), not ArduPilot (flight control software). Mission Planner and ArduPilot both talk Mavlink, and they’re both developed by the same community. MP is flexible. You can set it up to do almost anything you’d ever want. It’s also terrible and exceptionally janky… but extremely powerful. And they’re both free.

I think the problem with both of them is that they’re good enough that there isn’t likely to be a huge critical mass developing a better alternative. On the GCS side there is also QGroundControl and APM Planner 2 (which was a fork or reimplementation of Mission Planner). Both of them have their own upsides and downsides, but neither one of them is as mature or as powerful/flexible as Mission Planner. PX4 on the flight controller side is popular commercially because it’s BSD-licensed instead of GPL, but the net result is that it has nowhere near as many features as ArduPilot because companies build proprietary features and don’t push them back upstream.

This stuff is definitely in the worse-is-better domain. ArduPilot is free, ArduPilot is amazing and ArduPilot sucks. :)

Anyway, off to bed. I’m in a long test campaign right now and we’ve got to be up at 0430 to fly the ArduPilot-based aircraft again before the weather goes sideways.

stavros · 14h ago
It doesn't look like it required any AP customization, AP will do VTOL out of the box.
tsungxu · 13h ago
Yes, one of the challenges though is airframe structural integrity when building it yourself. Need to have good enough understanding of multicopter and fixed wing plane design
bufferoverflow · 16h ago
It's an impressive achievement for an amateur.

He has separate motors for vertical and horizontal flights, which simplifies the design, but creates a rather bad inefficiency, the vertical motors create lots of drag during the horizontal flight.

Maybe it's not a big deal, I'm not sure. Making motors rotate would add weight for sure, thus reducing the range.

xnx · 15h ago
Very similar design already used by Wing. I'm guessing they did a fair bit of analysis and modeling of the cost, range, complexity, safety, etc. etc. tradeoffs before settling on what they're using currently.

https://en.wikipedia.org/wiki/Wing_Aviation#/media/File:Wing...

tsungxu · 15h ago
Two impressive things about Wing's design are 1) load paths are designed to break the airframe in controlled ways 2) the 4 blade props have alternating shorter and longer blades for quieter aeroacoustics

Adam Savage did a video tour of their factory recently, worth a watch

xnx · 15h ago
> Adam Savage did a video tour of their factory recently, worth a watch

Thanks! https://www.youtube.com/watch?v=_BXm6dTHvY0

I'm a big Waymo and Wing fan, but hadn't seen that.

tsungxu · 15h ago
It's great, check out the Slo Mo guys video from that same tour for the prop smoke vortex https://www.youtube.com/watch?v=5yaAFLpLmVg
tsungxu · 16h ago
It's actually not a terrible inefficiency.

With this config, the cruise motors and prop are optimally sized for cruise - which gives non trivial gains to both eta for propulsive motor efficiency and prop efficiency.

Vs a tiltrotor/wing/body in which the cruise motor has to do double duty as lifting motors. Given it takes anywhere from ~4-7x more power to hover (depending on disc loading) than to cruise, you can see how the motors are not in an optimal throttle/rpm band in this case. Archer's CTO Munoz has actually said this publicly.

amstan · 10h ago
Shameless plug: https://aliptera.com/

Tilt-rotor on all 4 motors with an extra twist: the wing shape adds to the lift in vertical mode, so you can use smaller motors, so they're more efficient even in horizontal mode.

joha4270 · 7h ago
What exactly do you mean by

> the wing shape adds to the lift in vertical mode

Wings require airspeed to work, which there presumably aren't a lot of in vertical mode.

the__alchemist · 16h ago
Adding a tiltrotor mechanism is surely not worth the added complexity and weight, in this case. You're right though on the added weight and drag from having separate motors and props.
tsungxu · 16h ago
And also iteration cycles slow down, adds cost to development and qualification if making them in-house for larger prototypes.
tsungxu · 16h ago
And the weight (and drag) penalty is ~5% given the actuators and subassemblies for tilting don't come for free either.

This is also the most the penalty will ever be as electric motors continue increasing in specific power, and quite rapidly this century so far.

atemerev · 6h ago
Looks like an autogyro. Which are quite efficient.
93po · 21m ago
Love this! This is what HN is for.
cwmoore · 12h ago
“”” ‘A century ago, you needed at least a brother and a bicycle shop to pioneer flight. Today, you just need the right toolchain…’

Incredibly humbling! “””

The imagination to reality loop is most rapidly well-tuned for categories that exist.

ImageDeeply · 14h ago
Very cool. Very impressive. I hope it inspires other to build things they're passionate about. "You can just do things. And learn things." No need to wait for permission, or classwork (much less a degree), or a guide/teacher.
tsungxu · 13h ago
Thanks and yes I'm glad you say that. Would love to see it. It's hard to convey how much faster and better your work will be if you are actually passionate about it.
mlsu · 14h ago
This is the first I've heard of foaming PLA, definitely have to check that out.

Did you do the whole airplane with a small printer like the A1 / A1 mini? I would love to print airfoils but I'm struggling to imagine a way to link individual prints together in a way that preserves stiffness. My 100cm wing would need 10x (10x10cm) printed parts somehow attached to one another.

Until I figure this out it's foamboard building for the type of airplanes I want to build (glider)

tsungxu · 12h ago
A1, 256 x 256 mm lets me print these wings in four sections (including a double walled thin section for the boom mounts). With a high AR glider you'd probably need a few more. Carbon fiber spars + CA glue will do the trick for attaching them
tonyarkles · 11h ago
Yeah I printed one of the Titan Dynamics airframes (before they closed up at access for the hobby market) on a Prusa MK3S using foaming PLA and CF spars. The fuselage came out in three prints, the wings as one print each, and then the two wing tip extensions got combined into one print.

It would definitely have been tight on an A1 mini but the full size A1 would work great for sure.

tsungxu · 11h ago
I actually managed to batch print the wing sections which you can see in the video in the rebuild chapter. That works really well for wing sections because each takes up a minimal bed area
tonyarkles · 11h ago
Definitely! I would have done the same but it was my first time working with the Foaming PLA filament and didn’t want to waste too much of it if the print failed.
snapetom · 16h ago
As someone who has always been curious about building one but haven’t dove into it, I’d love detailed plans and a beginner-oriented tutorial. I’d be happy to donate/patreon to an effort.
tsungxu · 15h ago
Appreciate that! It's just a lot more effort making long videos with the voiceover/clips/etc.
tamimio · 9h ago
I loved it! But I loved even more the idea of when a person has no prior experience or knowledge in something yet achieves great results in a short period of time. That build mindset is fascinating. The only issue is when applying for normal jobs, unless the interviewer can see through a person's passion, they usually assume you don’t have what it takes or won’t "raise the bar" for whatever they are after. That is, unless you lie or throw in all sorts of buzzwords to create a halo effect.

I have a question, though: Any info about the flight stack? Was it Pixhawk/Ardu, iNav, or something else?

georgel · 16h ago
Very awesome! Have you tried to see how much payload it could hold in addition to the drone's own weight?
tsungxu · 16h ago
Thanks, I've not! But given the battery mass fraction is 53% for this build, rule of thumb is about 30% of a VTOL's weight for battery if you want to include payload. So I could just use a smaller 6S battery.

Or I could probably add another ~0.5 lbs or a little more without issue. The lifting motors hover at 45% ish throttle so there is some headroom for more payload without reducing battery mass fraction.

guiolmar · 3h ago
Nice work! It's incredible, it looks super robust.
asadm · 16h ago
Pretty impressive! what's the BOM here. That battery seems expensive (most expensive part?)
Sohcahtoa82 · 16h ago
> That battery seems expensive (most expensive part?)

At first, I was like "Nah, just looks like my RC car battery", but then I Googled it...and it's a whopping $1,305 [0].

I looked closer at the specs and they're insane for a battery as small as it is. They have double the energy density as measured by both volume and mass compared to my RC car batteries [1].

[0] https://www.upgradeenergytech.com/product-page/gold-v1-6s2p-...

[1] https://www.amazon.com/Zeee-Connector-Vehicles-Helicopter-Ai...

tsungxu · 15h ago
Yep, to maximize range and flight time capability, you have to have the highest energy density batteries.
tsungxu · 16h ago
Thanks! Yes ~$700 without battery and I scored the Amprius pack on special for $700 but it is currently $1300.
ZYbCRq22HbJ2y7 · 15h ago
So, ~$2000 USD? Why not just say that?
tsungxu · 15h ago
Variability of price for the Amprius pack, anything from $700-$1350 at four price points.
ZYbCRq22HbJ2y7 · 15h ago
Yeah, can just take the max, like you did with the range calc.
thedays · 12h ago
Nice work! This is very impressive and you’ve shown real resilience and perseverance to work through the challenges you encountered while building this.
tsungxu · 12h ago
Thank you, appreciate that!
mystraline · 11h ago
Happen to have the BoM and the 3d parts available in a repo?

Would love to try my hand at reproducing the work you did!

protocolture · 14h ago
Have you released the BOM/STLs anywhere?
tsungxu · 14h ago
Still tba if/what I open source
gaudystead · 14h ago
Would love it if you do! Also, you might get additional ideas if you post to the 3D printing subreddit as well.

Either way, nice work!

tsungxu · 13h ago
Thanks a bunch! Good point, might share there as well
3x3m3 · 14h ago
How far can it be remote controlled?
tsungxu · 13h ago
Yes it really depends on the transmitter protocol. I was using SBUS, simple, cheap, familiar from my previous project. But limited to < 1 mile or so I believe, but ELRS and other protocols allow tens of miles or more.
Karliss · 1h ago
Isn't SBUS receiver<->autopilot electrical/data protocol instead of transmitter<->receiver radio protocol?
stavros · 14h ago
If you use ELRS, probably 100ish km.
tonyhart7 · 15h ago
damn, I would like built this too

hope I can build mine 3d printer lab first

tsungxu · 15h ago
You should do it!
michaelhoney · 14h ago
Awesome work OP, great to see your journey.
tsungxu · 13h ago
Thank you!
atemerev · 7h ago
Impressive! Can you share the design to the Ukrainians? [be careful, so it won't leak anywhere else]. 3 hours loitering can mean a lot on a battlefield.
aaroninsf · 15h ago
Congratulations this is really fantastic and quite inspiring!
tsungxu · 14h ago
Thank you!
truetraveller · 16h ago
Top speed?
tsungxu · 16h ago
Not tested! But minimum I would say 70 mph. If designing for speed, I'd be looking at a cruise motor and prop that maximizes the thrust output rather than cruise efficiency

edit: at least 70 mph

the__alchemist · 15h ago
Probably significantly higher even? A normal quad will hit 100Mph +.
tsungxu · 15h ago
Could be right! Really depends because the quad motors on freestyle say have massive throttle upside they can tap but it increases power draw and reduces flight time by multiples.
the__alchemist · 15h ago
Yea def! You could also get into questions of cruise speed with level altitude vs in a dive etc, and you burn through batteries fast when max-performing quads!
tsungxu · 15h ago
Exactly! Didn't even mention cruise vs dive. But the latest WR for a quad doing 347mph I think, is just insane, even if drawing multi hundred amps for a few seconds only.
aspenmayer · 13h ago
Oh wow, that’s even higher than this one I saw from last year @ 298 MPH for a quadcopter, but I’m not sure if this is the same criteria for the WR or build limitations etc?

https://www.youtube.com/watch?v=wThmg8Ezm9w

tsungxu · 11h ago
I saw that one too which was also incredible. This latest record was from a few days ago https://youtu.be/8p5eZ4ZRkfY?si=hSxTh5BeSyEwzpy8
tonyarkles · 11h ago
With how many minutes of battery life? :)