RESTful APIs in 100 Seconds // Build an API from Scratch with Node.js Express

  Рет қаралды 1,340,934

Fireship

Fireship

3 жыл бұрын

What is an API? What is REST? Learn how an Application Programming Interface (API) can adhere to Representational State Transfer (REST) to enable reliable communication between apps fireship.io/tags/node/
👕 Best comment wins a free T-shirt (read fine print at end of video)
Open API Spec swagger.io/specification/
Request Methods developer.mozilla.org/en-US/d...
#api #js #100SecondsOfCode
Install the quiz app 🤓
iOS itunes.apple.com/us/app/fires...
Android play.google.com/store/apps/de...
Upgrade to Fireship PRO at fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
My VS Code Theme
- Atom One Dark
- vscode-icons
- Fira Code Font

Пікірлер: 892
@MrNsaysHi
@MrNsaysHi 3 жыл бұрын
Front-end Dev: fix your responses! Backend Dev: fix your requests!
@nicosup
@nicosup 3 жыл бұрын
meanwhile fullstack devs, jaja mere mortals
@skyracer-mk8hg
@skyracer-mk8hg 3 жыл бұрын
until you notice that a rest api requires json as input and outputs xml
@priyanshusharma6763
@priyanshusharma6763 3 жыл бұрын
And that's how hatred cycle continued 🤣
@rifaldhiaw
@rifaldhiaw 3 жыл бұрын
User: Fix your app!
@ragulu9267
@ragulu9267 3 жыл бұрын
@@rifaldhiaw Tester : "We found a bug"
@0mdshuvo0
@0mdshuvo0 3 жыл бұрын
Manager: Why isn't your APIs responding? Me: Its RESTing
@user-gu5ts5nx8r
@user-gu5ts5nx8r 3 жыл бұрын
for how long ?
@mounssifkoumila3962
@mounssifkoumila3962 3 жыл бұрын
Good one haha
@Abdulahi-mq7vc
@Abdulahi-mq7vc 3 жыл бұрын
@@user-gu5ts5nx8r for eternity
@yuvrajdudhal1147
@yuvrajdudhal1147 2 жыл бұрын
Friggin legendary
@user-gu5ts5nx8r
@user-gu5ts5nx8r 2 жыл бұрын
@@hermes6910 which means no more business.
@doroaros
@doroaros 2 жыл бұрын
It's incredible how much you can explain and transmit in 100 seconds while others cannot reach an idea in 40 hours courses.
@ProtikPC_pro_indigo
@ProtikPC_pro_indigo 2 жыл бұрын
hey there. the what, why how of express node jWT and other allied technologies within the ecosystem. In a NutShell. kzbin.info/www/bejne/eX-5pYVmjMx-esU LIKE, SHARE and SUBSCRIBE to the channel for more.
@Konslufius
@Konslufius Жыл бұрын
Because they tend to drift away and mention a bunch of terms that are relevant but don't elaborate further and you just have to understand/know them.
@monssidus1291
@monssidus1291 Жыл бұрын
not even one redundant word in any sentence. much appreciated for well thought out and articulated education.
@monssidus1291
@monssidus1291 Жыл бұрын
@@Konslufius people aren't RESTfull, the way data goes between humans is not fun.
@afifnusada4712
@afifnusada4712 6 ай бұрын
that’s what i was going to say😮😮.
@97rob97
@97rob97 3 жыл бұрын
Interviewer: What is a REST API? Candidate: API that follows the rules of RESTful Interviewer: You hired!
@blackhole783
@blackhole783 3 жыл бұрын
Enough?
@balajiravi9259
@balajiravi9259 3 жыл бұрын
Lol😂😂
@nig3ldoug1as63
@nig3ldoug1as63 3 жыл бұрын
Enough?
@user-mc8wg6qq3b
@user-mc8wg6qq3b 2 жыл бұрын
Lol😂😂
@ProtikPC_pro_indigo
@ProtikPC_pro_indigo 2 жыл бұрын
the what, why how of express node jWT and other allied technologies within the ecosystem. In a NutShell. kzbin.info/www/bejne/eX-5pYVmjMx-esU LIKE, SHARE and SUBSCRIBE to the channel for more.
@Nintron
@Nintron 3 жыл бұрын
“All parts should go together without forcing. You must remember that the parts you are reassembling were disassembled by you. Therefore, if you can’t get them together again, there must be a reason. By all means, do not use a hammer.” - IBM Manual, 1925
@nothingnoone8752
@nothingnoone8752 3 жыл бұрын
TIL IBM was founded in _1911_ ?!? Wtf?
@hik12
@hik12 3 жыл бұрын
@@nothingnoone8752 Yeah, for one reason they are critiqued for helping the Nazis, might wanna check that out.
@PabloBianchiOK
@PabloBianchiOK 3 жыл бұрын
It's cooler 1925, but should say 1975: ibm.com/downloads/cas/1V29LE4Z
@philipbecker3332
@philipbecker3332 3 жыл бұрын
I love this. Straight to the point and extremely clear - I was searching for days for something like this! Thank you!
@bnardus
@bnardus 3 жыл бұрын
I literally spent the last 2 days trying to decide what approach I should take for an API, and here you are. It's as if the needs of devs just calls to you
@Alex-xl4xe
@Alex-xl4xe 2 жыл бұрын
Holy crap, every single new video of you astonishes how it is possible for a single human being to keep up to date with all these technologies and even explaining them so well, putting them into 100 seconds of proper video and even offering longer tutorials as a pro-Member. Insane!
@donmikkodanm.olmillo8154
@donmikkodanm.olmillo8154 3 жыл бұрын
I have started on learning JS, Node and Express. Thank you for this awesome video about RESTful APIs. This really helps me getting things much clearer!
@skuffies
@skuffies Жыл бұрын
I always love your 100 seconds videos and your tutorials but this one really makes it up there amongst the best, really great explaining and it helped me complete my first project.
@vasco___
@vasco___ 3 жыл бұрын
all of those jokes are tiring me, i need to REST :D
@robinferizi9073
@robinferizi9073 2 жыл бұрын
SMH
@luciuswolfe305
@luciuswolfe305 2 жыл бұрын
Give it a rest
@robinferizi9073
@robinferizi9073 2 жыл бұрын
@@luciuswolfe305 smh
@TheLPfunnTV
@TheLPfunnTV 2 жыл бұрын
This left me feeling kinda RESTless
@thomasgipson7120
@thomasgipson7120 2 жыл бұрын
God why
@highfructosecornsyrup
@highfructosecornsyrup 3 жыл бұрын
i find your videos a nice way to refresh myself (without watching an hour-long video) when i haven't touched a certain topic in a while, thanks Fireship!
@_timestamp
@_timestamp 3 жыл бұрын
10:59 YES, I (we?) want a full tutorial :)
@ukaszszarpak1938
@ukaszszarpak1938 3 жыл бұрын
We do indeed!
@Joshua-yc9ei
@Joshua-yc9ei 3 жыл бұрын
When I first learned about REST apis it took me weeks if not months to understand this concept, your videos are amazing, keep it up!
@nate1988
@nate1988 2 жыл бұрын
I've been working on an API/Express project and I had no idea tools like Insomnia exist. Game changer -- thank you *so* much for another great video.
@Springfielde
@Springfielde 3 жыл бұрын
The knowledge you pass on isn't comparable in value with a T-Shirt.
@abishekp.y4736
@abishekp.y4736 3 жыл бұрын
All parts should go together without forcing. You must remember that the parts you are reassembling were disassembled by you. Therefore, if you can't get them together again, there must be a reason. By all means, do not use a hammer.
@Fireship
@Fireship 3 жыл бұрын
Well done! That was quick, send me an email or DM on slack with your size and mailing address 👕
@abishekp.y4736
@abishekp.y4736 3 жыл бұрын
@@Fireship thank you 🤩
@neillunavat
@neillunavat 3 жыл бұрын
Uhhh
@SirDamatoIII
@SirDamatoIII 3 жыл бұрын
If the only tool in your toolbox is a hammer, every problem somehow seems like a nail.
@neillunavat
@neillunavat 3 жыл бұрын
@@SirDamatoIII my mans breaking the fourth wall of philosophy here
@inklingboi8431
@inklingboi8431 3 жыл бұрын
418 is the "I'm a teapot" response code, nice xD
@w1d3r75
@w1d3r75 3 жыл бұрын
Twitter also have a 420("enhance your calm) status code for rate limit request xD
@inklingboi8431
@inklingboi8431 3 жыл бұрын
@@w1d3r75 haha nice X)
@calderov
@calderov 3 ай бұрын
This channel is gold! I learned more in 10 minutes from you than in a couple of hours reading sparse documentation. Thak you!
@anoodle8319
@anoodle8319 9 күн бұрын
I've been using REST APIs forever without knowing the underlying logic! Thank you so much for this video!
@zachariahtatman7381
@zachariahtatman7381 2 жыл бұрын
Idk why but this video is so good at explaining the essentials while also going into detail when needed. This is like the only video i watch to help refresh my memory of APIs. Its like my 5th time watching lmao
@keitumetsemolefe3515
@keitumetsemolefe3515 7 ай бұрын
This is by far the most clear and straightforward tutorial I've ever come across. Thank you so much 🔥🔥
@user-rf4oj6rm5n
@user-rf4oj6rm5n 2 жыл бұрын
Thank you so much, there are so many guys want to explain a concept in “simple” term but actually mess easy things up
@Exen88
@Exen88 Жыл бұрын
I swear my college class on programming was a waste. I couldn’t learn and the teacher doing the teaching made it difficult to like. Now on my own term, videos like this I can digest the information really well. Who is doing the teaching matters. Thank you youtube and the proliferation of information from the internet.
@PacifiqueStormz
@PacifiqueStormz 3 жыл бұрын
It's crazy how he always post a video about a topic that I just have been researching or learning at school 🤯
@anuragmahajan5919
@anuragmahajan5919 3 жыл бұрын
Love your video dude! It was taught to us for hours and I didn't understand anything but here in just - 100 seconds
@petrustefanescu5842
@petrustefanescu5842 2 жыл бұрын
We learned WebSockets/Message Queues and RESTful APIs in Java. It had a LOT of boilerplate code, it was frustrating. Good thing I discovered afterwards Express, but I've also learned something from your video. Keep up the good work!
@noonereally0007
@noonereally0007 Жыл бұрын
I LOVE YOUR 100SEC videos. they're the best to get a general idea over new terms or languages... as i was about to search for rest api, i found this video, and its the best for me to know what to go on and do now
@joeljohnson6445
@joeljohnson6445 3 жыл бұрын
Bro, this channel is so underrated. Like I know so much more of js from you. Love the animations too. Keep up the great work!
@adnanamin3666
@adnanamin3666 3 жыл бұрын
OK! I'm not binging Netflix onward!! Here I'm watching FIREShip productions. This 100s series got me rolling deeper into web development more than I have ever did. Hats off for such genius content creation. Loving it! 💯 I've never enjoyed and learnt so much my entire YT browsing history before running into Fireship. 🤞
@tobiasrasmussen4347
@tobiasrasmussen4347 2 жыл бұрын
Fantastic tutorial. Your instructions are very easy to follow, the pacing is perfect for getting to the points fast without feeling rushed, and this provides the perfect foundation for further exploration.
@Tabu11211
@Tabu11211 Жыл бұрын
Nice! took me a few days to get through this 100 second video but I actually earned my congratulations this time! Thank you for the content! I look forward to more like this! some more exclamation marks for good measure: !!!!!!!
@markpeterson1779
@markpeterson1779 3 жыл бұрын
This video was perfectly timed! I just started working on Express in my bootcamp. Thanks for the helpful video!
@haciendadad
@haciendadad 10 ай бұрын
This was perfect, timewise and feature wise for me to test something out. I didn't want to spend hours working through a tutorial! I am new to this channel, but I subscribed and liked this video. I'll have to check out your other videos too. I have a feeling I am going like them too!
@ericzorn3735
@ericzorn3735 3 жыл бұрын
Great content as always, I would love to see the AWS infrastructure provisioning via swagger/open API documentation. Never knew that was possible, but that’s really cool
@idestis
@idestis 3 жыл бұрын
The level of how you providing content is awesome. This is really inspiring.
@PixelZYX
@PixelZYX 2 жыл бұрын
I never watched any of your coding tutorials, wow you literally explain everything thank you!
@mattroark216
@mattroark216 3 жыл бұрын
This was an amazing video just lime the rest of them. I love your channel and all you do. Becuase of your videos I was able to keep working where other wouldn't!! Thank you !
@BradenJohnYoung
@BradenJohnYoung 3 жыл бұрын
Honestly, this is the best explanation of restful apis I've ever seen.
@verybadmusic
@verybadmusic 3 жыл бұрын
Whenever there is a new Fireship video, I feel like Neo when he's about to learn Jiu-Jitsu
@bartoszjarczynski438
@bartoszjarczynski438 2 жыл бұрын
First 3 seconds of video convinced me to like this video because there's no 'hi guys today I'm going to explain you what the API is how does it work and than we gonna build one ourselves so let's jump into it, roll the intro' and than after 20s dubstep intro he would start talking nonsense in different language. So I respect you for respecting our time and going straight to the point.
@VinilDumpala
@VinilDumpala Жыл бұрын
An crystal clear explanation of writing an API with Node.js and Express!
@sharpdotexe1660
@sharpdotexe1660 3 жыл бұрын
The quality of your videos is just excellent. Keep up the great work 🙏
@raghav.bhardwaj
@raghav.bhardwaj 3 жыл бұрын
Not only I learned About REST API, I also Learned Basics of Express JS. I always wanted to Learn Node + Express, Now you have motivated me to start Learning it ASAP. Thank You.
@trancecoremedia
@trancecoremedia Жыл бұрын
Man, I can't thank you enough for this excellent tutorial! Best in class, keep 'em coming!
@onkar10046
@onkar10046 2 жыл бұрын
what an explanation dude. I am new at node js but no one explained how to create a simple get post api as simple as this. Thank you
@sharzy7209
@sharzy7209 Жыл бұрын
I'm currently working on my capstone for university and this video was so helpful in explaining how to create an API with Node.js and Express
@voxlz
@voxlz 3 жыл бұрын
Knew about REST but would love to hear more about the API configuration part at the end!
@AugerHybrid
@AugerHybrid 3 жыл бұрын
I thought that it would take hours to get Insomnia working with this Node.js project but they have got things right and for once everything in this tutorial worked fine! Thanks!
@pravdasircone1691
@pravdasircone1691 3 жыл бұрын
Really appreciate you going into details what each part of the code is doing. Like the call back in the get and the Middleware function etc. Tyvm
@key_michael
@key_michael 3 жыл бұрын
In continuity to this tutorial I would suggest that a set of videos showing how to deal with persistent data would be ideal. Most people can learn how to create the API URIs, but the real deal is when it is for a developer to manage to records to a Database. That's MySQL for example and not Firebase which happens to be more simplified. Also, an example from various programming languages should help a ton of people to move things forward.
@paymentpassport5850
@paymentpassport5850 Жыл бұрын
MongoDB is the best ❤
@RNMERIA
@RNMERIA 3 жыл бұрын
well everyone here was already clear and aware as to what a restful api is, but still watched it like me to appreciate your hard work and in turn refresh our knowledge
@patrykmakowski5362
@patrykmakowski5362 3 жыл бұрын
Love your content. Saw every video and there is no person like you on the whole youtube. Every material Is well structured and explained better in few minutes than some tutorials 1h long.
@GaborGubicza
@GaborGubicza 7 ай бұрын
This was a really cool video. I heard about REST API, I read swagger doc, used Postman, heard about curl, JSON, but this video nicely tied everything together It's both terrifying and exciting at the same time to transition from HW to SW ENG. This is week 2. Thanks, keep up the good work.
@0ne4rif
@0ne4rif 2 жыл бұрын
I'm a front-end dev (Angular), I find your video simple and straightforward. Thank you!
@a.human.
@a.human. Жыл бұрын
As an absolute beginner trying to wrap my head around all these new concepts covering backend tech, I must say this video made the most sense out of all the other vids on yt on RESTful apis. So, thank you!!! Btw, anyone passing by this comment... any advice for someone like me who's trying to become a MERN stack dev?
@_PranavDesai
@_PranavDesai Жыл бұрын
As someone new to all of this, man, this was a blessing!
@Shulkerkiste
@Shulkerkiste 3 жыл бұрын
Haha, I wrote my exam about REST-APIs a few hours ago :D
@soulninjadev
@soulninjadev 3 жыл бұрын
wow colleges teach about all those !?!?
@freshesfaultier5087
@freshesfaultier5087 3 жыл бұрын
Moin, auch Deutsche hier. Nice
@hagenlens1403
@hagenlens1403 3 жыл бұрын
@@freshesfaultier5087 Bratwurst
@abishekp.y4736
@abishekp.y4736 3 жыл бұрын
Do you have it in your college curriculum?
@dislikepineapples
@dislikepineapples 3 жыл бұрын
@@freshesfaultier5087 klaaar
@chinmaymehta8200
@chinmaymehta8200 3 жыл бұрын
A full tutorial on APIs please! Love the content.❤️
@ahnmichael1484
@ahnmichael1484 Жыл бұрын
You keep saving my life 😭 So many elitist, semi-intentionally poorly explained concepts, and you make them so approachable. It's not the first time I've come to your videos for rescue; it definitely won't be the last!
@alexanderm6187
@alexanderm6187 3 жыл бұрын
Absolutely brilliant! Thank you sooo much for this lesson! :)
@shervinmokthari1251
@shervinmokthari1251 3 жыл бұрын
this couldn't have come at a better time! Dude you ROCK!
@MotiviqueStudio
@MotiviqueStudio 2 жыл бұрын
This was the exact visualization I needed. Thank you.
@tomasburian6550
@tomasburian6550 7 ай бұрын
This is literally what I wanted to know. 10/10, would watch again.
@DodaGarcia
@DodaGarcia 3 жыл бұрын
Damn I just wrote one of those this week!! Hadn’t used Express before and was very pleased with how straightforward it is.
@MJ46.91
@MJ46.91 2 жыл бұрын
Thank you so much for the incomparable l'évolution of simplicity ❤
@pedeeli177
@pedeeli177 3 жыл бұрын
i love you're videos. they are always so compact and spot an.
@calebnyamwea7123
@calebnyamwea7123 2 жыл бұрын
Great 10min of Knowledge. Fast and Efficient
@user-hp2tj3nw5z
@user-hp2tj3nw5z 2 ай бұрын
i wish i watched this video earlier i was lost for many weeks understanding. Now i understand. Thank you
@ravikiranh289
@ravikiranh289 11 ай бұрын
I took this information about restful API in my presentation and response I got was awesome thank you so much for providing that much information in just 100 seconds thank you so much ❤️❤️
@riimkahack2951
@riimkahack2951 Жыл бұрын
thnks a lot, man your explanations are great, i've understood everything you said with absolutely 0 knowledge in JS, keep up you're doing greate !!!!
@DavidDeCorso
@DavidDeCorso 3 жыл бұрын
The one thing I wanted to learn today and there's a video about it in my notifications already lol
@gloweye
@gloweye Жыл бұрын
Creating and maintaining these is my job. Specifically applied for a non-frontend job. We use Swagger for automated frontend-end stuff.
@ForestGramps
@ForestGramps 3 жыл бұрын
Thank you! I appreciate your vids man. Keep up the great work!!
@Amir_ZMI
@Amir_ZMI 3 жыл бұрын
I have a suggestion... recently I was in a big project and I was confused as hell. We had many arguments and fights about what folder structure to use for our API: - Where to put validation? - Use validation in express.js way (in the routes like a middleware) or separately? - Where to put routes? - break routes into different files or one single file? If so, break based on what? There are just countless questions to be answered in this regard. The problem also is that nobody makes videos about folder structure for enterprise level applications. It would be great if you could make it a thing.
@teodorchirileanu
@teodorchirileanu 3 жыл бұрын
Man, i love the way you teach and the teapot as well!
@maroben225
@maroben225 3 жыл бұрын
Thank god we actually need practical examples like these....it actually give me a desire to go and use nodejs ..i always use flask and django..never hit me to use nodejs
@subhayukumarbala1680
@subhayukumarbala1680 3 жыл бұрын
This has been a long awaited video for me... Thanks for making the video ❤️
@citrombandi
@citrombandi 3 жыл бұрын
Finally, we got this video we can REST well after watching it.
@vaniad555
@vaniad555 3 жыл бұрын
no one else does it better than you, thank you!
@_abhinavrajesh_
@_abhinavrajesh_ 3 жыл бұрын
Well Explained! Awesome work, expect similar quality content in future!
@nizamersoft
@nizamersoft Жыл бұрын
You nailed it brother. Well done! Thumbs up (Y)
@bocarwane8779
@bocarwane8779 3 жыл бұрын
I really appreciate these videos. Thanks man!
@jawenjaw
@jawenjaw 3 жыл бұрын
I should've watch this before I take my assessment in Spring. Now I fully understand what an API does
@codematters7970
@codematters7970 Жыл бұрын
I've just experienced a speed of light fast transmission of light into my ignorant brain through this video. Thanks dude...I will be back for more.
@unitydeveloperkgk9836
@unitydeveloperkgk9836 Жыл бұрын
This was great. Visuals always make it so much easier to understand.
@elektr1x7881
@elektr1x7881 3 жыл бұрын
i always wondered exactly what a RESTful API was, thanks! :)
@solomonlijo
@solomonlijo 2 жыл бұрын
Your tutorials are really nice, thanks for taking time for making these series and videos
@ZoltanVaradi-zero
@ZoltanVaradi-zero 3 жыл бұрын
You what I haven't seen until now in these types of videos (from others). The distinction between URI and URL. I
@romievthedon
@romievthedon Жыл бұрын
It took a while to get to the point of understanding the use case for API's, but after watching you build a simple one, it's much less confusing
@anthonynganga4221
@anthonynganga4221 3 жыл бұрын
Do you believe in signs? Well, I'm starting to. I'm to start a project next week, an eCommerce site and I was planning to use Node as the backend and React on the frontend. I had no idea on how to create the backend, this video just came at the right moment. Thank you.
@poglord._
@poglord._ 3 жыл бұрын
Hey, predicted it yesterday. Was just researching about it and then I got this notification. Amazing job man 👍. Now I can REST my APIs (see what I did there? )
@smccartney09
@smccartney09 3 жыл бұрын
Congratulations, you've learned enough to get a job at any mid-to-large size company developing APIs.
@chetan3283
@chetan3283 3 жыл бұрын
Crisp and to the point! A good one to get started
@user-dr2sm3xg7m
@user-dr2sm3xg7m 3 ай бұрын
what a wonderful piece of briefing video! thank u for it, i like your videos.
@ManishaSaini323
@ManishaSaini323 4 ай бұрын
I loved the simplicity of the video. Good job!!!
@waterbitten
@waterbitten Жыл бұрын
Awesome video! Thanks for explaining so clearly.
@nielskersic328
@nielskersic328 3 жыл бұрын
I would really love to see the full API Gateway configuration!
@rahimeyldz2272
@rahimeyldz2272 3 жыл бұрын
Great and precies explanation!! Thank you ☺️
@rafaellenti1744
@rafaellenti1744 Жыл бұрын
Awesome explanation! Thank you so much!
Bitcoin ₿ in 100 Seconds // Build your Own Blockchain
13:29
Fireship
Рет қаралды 421 М.
GADGETS VS HACKS || Random Useful Tools For your child #hacks #gadgets
00:35
Balloon Pop Racing Is INTENSE!!!
01:00
A4
Рет қаралды 8 МЛН
APIs for Beginners 2023 - How to use an API (Full Course / Tutorial)
3:07:07
freeCodeCamp.org
Рет қаралды 1,7 МЛН
APIs Explained (in 4 Minutes)
3:57
Exponent
Рет қаралды 431 М.
How to OVER Engineer a Website // What is a Tech Stack?
11:20
Fireship
Рет қаралды 2,2 МЛН
REST API Crash Course - Introduction + Full Python API Tutorial
51:57
I built the same app 10 times // Which JS Framework is best?
21:58
Fireship
Рет қаралды 2,4 МЛН
REST API Interview Questions (Beginner Level)
7:07
Exponent
Рет қаралды 143 М.
Session vs Token Authentication in 100 Seconds
2:18
Fireship
Рет қаралды 970 М.
GitHub Copilot just got promoted to Captain
4:01
Fireship
Рет қаралды 548 М.
God-Tier Developer Roadmap
16:42
Fireship
Рет қаралды 6 МЛН
Why flat earthers scare me
8:05
Sabine Hossenfelder
Рет қаралды 206 М.
Phone charger explosion
0:43
_vector_
Рет қаралды 38 МЛН
Which Phone Unlock Code Will You Choose? 🤔️
0:12
Game9bit
Рет қаралды 6 МЛН
ИГРОВОЙ ПК от DEXP за 37 тысяч рублей из DNS
27:53
Я Создал Новый Айфон!
0:59
FLV
Рет қаралды 2,2 МЛН
Такого вы точно не видели #SonyEricsson #MPF10 #K700
0:19
BenJi Mobile Channel
Рет қаралды 2,7 МЛН