Global Exception Handling Spring Boot with Controller advice | Exception Handling in Spring Boot

  Рет қаралды 216,945

Code Decode

Code Decode

Күн бұрын

Пікірлер: 375
@ramakrishna-jm4lc
@ramakrishna-jm4lc 3 жыл бұрын
Before your video, I have searched regarding the spring boot exception handling, But your video is best than others. your videos are very straight to the point -- it may save developer time. Thank you very much for your effort
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Rama Krishna 👍👍
@girishmehta4692
@girishmehta4692 3 жыл бұрын
Exactily...Keep uploading..:)
@deekshasingh7766
@deekshasingh7766 Ай бұрын
Thanks ❤
@arpitsaxena3991
@arpitsaxena3991 3 жыл бұрын
The best thing about this tutorial is : Simplicity! I have been breaking my head with several websites and videos since last week.. And thanks to you, the search stops now.
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Arpit 👍👍.
@shubhi2648
@shubhi2648 3 жыл бұрын
Exactly...
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Shubhi 🙏🙏🙃🙃👍👍
@gomathim391
@gomathim391 Жыл бұрын
Seriously,telling...You are a game changer to my career ...could able to understand in a clear way and also able to attend the interviews ...and cracked the interviews too with higher package....
@CodeDecode
@CodeDecode Жыл бұрын
Many many congratulations Gomathim 🎈🎈🎈🎈🎈 you deserve it all👏👏 keep learning keep shining girl ❤️💕
@mithunrocker
@mithunrocker 3 жыл бұрын
Wow. This is the best video on global error handling in spring boot. Thanks for the wonderful explanation.
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks a ton Mithun 🙂👍
@sambhajikale7338
@sambhajikale7338 2 жыл бұрын
Siddhi baat no bakwaas. You explain the concept with practical and theoretical parts as well. It's really a very good way to understand. Many thanks.
@CodeDecode
@CodeDecode 2 жыл бұрын
Thanks a lot 🙂👍
@amansaw2684
@amansaw2684 3 жыл бұрын
I was not able to understand global exception , but by watching your video I must say you are the best , the way you have explained is amazing. Thank you so much code decode
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Aman 👍
@balakrishnabalija1823
@balakrishnabalija1823 3 жыл бұрын
Before I am really confusing handling custom exception before seeing this video. your teaching awesome
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Balakrishna 🙂👍
@Sam-vv1gu
@Sam-vv1gu 2 жыл бұрын
Keep rocking new concepts madam👏👏👏
@CodeDecode
@CodeDecode 2 жыл бұрын
Thanks
@sandeepchail839
@sandeepchail839 Жыл бұрын
Great work!!! Finally I found awesome explanation of Exception Handling in Spring Boot after listening to many videos. Thanks for helping
@CodeDecode
@CodeDecode Жыл бұрын
Thanks Sandeep 🙂👍
@dipaliyadav-koli1060
@dipaliyadav-koli1060 2 жыл бұрын
You are the best tutor I ever had seen… 🙌You explained it so clearly & on the point.. Thanks a lot for your efforts.
@CodeDecode
@CodeDecode 2 жыл бұрын
Thanks Dipali 🙂👍
@AbhishekVerma-zg4ov
@AbhishekVerma-zg4ov 3 жыл бұрын
While watching your videos-playlist in full screen and auto-play mode, I always miss hitting the LIKE button. These videos are that much addictive 😀. Still would explicitly exit full screen and like all videos I've watched in one shot.
@CodeDecode
@CodeDecode 3 жыл бұрын
This means a lot Abhishek 🙏🙏👍👍. Thanks 🙂. Keep learning keep rocking man 👍
@samsonrj5628
@samsonrj5628 Жыл бұрын
Great video and explanation. Every time I watch your videos, I always learn something new.
@CodeDecode
@CodeDecode Жыл бұрын
Thanks Samson😇😇
@rajnishpsinha4683
@rajnishpsinha4683 Жыл бұрын
It is a great explanation of global exception handling in spring boot!
@CodeDecode
@CodeDecode Жыл бұрын
Thanks 😊😊👍
@Athira_Surendran
@Athira_Surendran 3 жыл бұрын
This is one of the best video for Global Exception Handling which i ever watched. Thanks a lot
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Athira 👍👍
@poojabodakhe5096
@poojabodakhe5096 3 жыл бұрын
very nyc explanation easy and simple keep doing and helping
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Pooja
@surendrareddyseelam9757
@surendrareddyseelam9757 3 жыл бұрын
Picture perfect explanation 👌👏👍
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Surendra Reddy👍👍
@adityaa17942
@adityaa17942 2 жыл бұрын
Literally explained in very simple to understand way. Thank you so much!
@CodeDecode
@CodeDecode 2 жыл бұрын
Thanks Aditya 🙂🙂👍👍
@abhinavmishra9690
@abhinavmishra9690 2 жыл бұрын
The video cleared my long ago project doubts on global exception handling . Thanks 👍
@CodeDecode
@CodeDecode 2 жыл бұрын
Glad to hear that Abhinav🙂🙂
@iammanishvb7332
@iammanishvb7332 2 жыл бұрын
Very nicely explained and implemented. Its like the paid contents your are creating for free. Well-done.
@CodeDecode
@CodeDecode 2 жыл бұрын
Means a lot to us Manish. Glad to see our hard work is appreciated🙂🙂
@mirazviks7030
@mirazviks7030 3 жыл бұрын
Some voice get annoying while watching vedio but urs is interesting and easy comprehensive Thanks for your time
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks 🙏👍👍👍👍
@alimwooden4874
@alimwooden4874 3 жыл бұрын
Great simple tutorial with example first... that's hard to find, Thank You
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Alim 👍🙂
@dheerendraupadhyay9791
@dheerendraupadhyay9791 3 жыл бұрын
Nicely explained with example.
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Dheerendra 😃👍
@tarunnaik8484
@tarunnaik8484 Жыл бұрын
Great content. Explained everything in a very simple way
@CodeDecode
@CodeDecode Жыл бұрын
Thanks
@aparashar21
@aparashar21 3 жыл бұрын
This is probable the best video for Global Exceptional Handling on KZbin . Straight to the point, clear explanation.Thanks
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Abhishek 👍
@safwanu2be
@safwanu2be 3 жыл бұрын
This my first video made subscription to this channel, Kudos (means super explanation )
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks 👍👍🙏🙏
@SamPaulIsaac
@SamPaulIsaac 5 ай бұрын
This video was incredibly helpful for quickly refreshing the concept. Thank you!
@gayatrideshpande5456
@gayatrideshpande5456 11 ай бұрын
Mind blowing content. Nicely explained. Bravo
@CodeDecode
@CodeDecode 11 ай бұрын
Thanks a lot
@philipg.5316
@philipg.5316 2 жыл бұрын
Great content, straight to the point and I found it much easy to understand and test rather than going through verbose spring boot docs. Thanks!
@CodeDecode
@CodeDecode 2 жыл бұрын
Thanks 🙂🙂. Yeah that's our task to convert it to easily understandable things 👍👍
@vaibhavkalgude9316
@vaibhavkalgude9316 3 жыл бұрын
I understood your videos better than any other channels/content on internet. To the point and precise content. What you have covered in the Spring Boot interview playlist are the exact set of interview questions asked in this topic. Thank you very much for the content.
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks vaibhav 👍👍🙃🙃
@jessik1811
@jessik1811 2 жыл бұрын
Thank you so much for this video. I've been looking for exception handling tutorials and your explanations make everything clear to me.
@CodeDecode
@CodeDecode 2 жыл бұрын
Thanks a lot 🙂🙂
@nagendrasai3946
@nagendrasai3946 2 жыл бұрын
Excellent, no words. Thanks a lot.
@CodeDecode
@CodeDecode 2 жыл бұрын
Thanks Nagendra 🙂👍
@dhirendrakumar4619
@dhirendrakumar4619 2 жыл бұрын
Your videos are very useful, such a nice and precise explanation. Thank you for the video.
@CodeDecode
@CodeDecode 2 жыл бұрын
You're welcome dhirendra
@phanimadhuri4087
@phanimadhuri4087 3 жыл бұрын
Excellent.Simple and Straight.I believe you have provided all the videos for Java interview preparation.Please make a vieo on Oauth2 as soon as you can.I mean how to generate a oauth token,the filters,how the token is being validated at resorce server.
@CodeDecode
@CodeDecode 3 жыл бұрын
Sure 👍👍 that's a nice topic 👍👍
@kobraxoPL
@kobraxoPL Жыл бұрын
I was trying to do this and thanks to this video I finally understand where my problem was with it. Good and clear explanation, love it :D
@CodeDecode
@CodeDecode Жыл бұрын
Glad it helped! Thanks for watching
@AvinashGautamavi_go
@AvinashGautamavi_go 3 жыл бұрын
Really nice explanation. sorted and Simplified.
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks
@ImShrikantOfficial
@ImShrikantOfficial 3 жыл бұрын
Many...Many Thank you so much Ma"am !!! It's really very helpful for us. You are doing really great job . Thank you so much !!!
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Shrikant 🙂👍
@rajatgoyal7623
@rajatgoyal7623 3 жыл бұрын
Mam, I have gone through lot of tutorial but didn't find the exact solution except this one. Really you are a life savor. Thank you much for the tutorial
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks a ton Rajat 👍👍🙂🙂
@rajatgoyal7623
@rajatgoyal7623 3 жыл бұрын
@@CodeDecode Mam, I want to show that message which I have written in service method how to do that ? Because whenever the exception is being handled it is showing the message which I have written in Controller Advice.
@bkumar256
@bkumar256 3 жыл бұрын
You are excellent Trainer
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks a ton 🙂👍
@subhankarguchhait9645
@subhankarguchhait9645 2 жыл бұрын
Clear explanation.. thank you so much..
@CodeDecode
@CodeDecode 2 жыл бұрын
Thanks Subhankar 👍🙂
@devanandthirunavukkarasu5148
@devanandthirunavukkarasu5148 2 жыл бұрын
Understood very well thank you for your explanations.. Need logging exception concepts
@gokulaher2476
@gokulaher2476 3 жыл бұрын
Simply Best!! Thanks! for this video... Usually which types of Exceptions are handled by Global Exception Handling mechanism Checked or unchecked exception? Requesting you to create a video on Distributed Transaction management using three microservice (MS-1, MS-2 MS-3) with code example.
@CodeDecode
@CodeDecode 3 жыл бұрын
Sure Gokul, we will do that. Nice topic Man 👍👍🙂🙂
@BaluKompalli
@BaluKompalli 3 жыл бұрын
Great effort, super explanation .
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks
@radhapathak9899
@radhapathak9899 2 жыл бұрын
Your videos have helped me lot to brush up Spring Boot concepts! Keep making such awesome content.
@CodeDecode
@CodeDecode 2 жыл бұрын
Thanks Radha. Sure we will put more such videos🙂👍
@manishsinha5670
@manishsinha5670 3 жыл бұрын
Very good explanation.
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Manish 🙂👍
@sreerekhamenon1164
@sreerekhamenon1164 11 ай бұрын
Thanks a lot for explaining the concept to precise.
@CodeDecode
@CodeDecode 11 ай бұрын
You are welcome
@gauravjaiswal7923
@gauravjaiswal7923 2 жыл бұрын
Nice explanation.Thanks!!
@CodeDecode
@CodeDecode 2 жыл бұрын
Thanks Gaurav 🙂👍
@vidyashreemuralidhara4069
@vidyashreemuralidhara4069 2 жыл бұрын
This is great content. Please keep up the good work!!
@CodeDecode
@CodeDecode 2 жыл бұрын
Thanks Muralidhara 🙂👍
@jonasjanaitis436
@jonasjanaitis436 Жыл бұрын
Thank you for this video. Very well explained. Simple and easy to understand with real-life examples. Subscription from me.
@CodeDecode
@CodeDecode Жыл бұрын
Thanx a lot Jonas🙂👍
@swapniltravels
@swapniltravels 3 жыл бұрын
u r my savior mam 😅🙏🏻
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Swapnil
@rajatmahajan5112
@rajatmahajan5112 3 жыл бұрын
Very crystal clear explanation. Thank you very much. Please make videos on microservices & apache kafka interview questions and answer
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Rajat. 👍👍 Sure will do that 👍👍
@ajaydangi582
@ajaydangi582 3 жыл бұрын
best explanation happy to find your channel thanks alot
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Ajay 👍👍. Thanks for the motivation 🙃
@seemasati022
@seemasati022 3 жыл бұрын
all your videos have boosted up my confidence. now im ready to any interview. thank you so much for making videos and explaining very clearly about every topic.
@CodeDecode
@CodeDecode 3 жыл бұрын
It's so good to hear from you Seemanthini. Reading such comments helps us in getting motivated. We are grateful. And we are proud to have u in our code decode family
@CodeDecode
@CodeDecode 3 жыл бұрын
All the very best from team code decode. Keep learning keep shining Seemanthini 👍👍🙏🙏
@rushikeswararaopolaki3602
@rushikeswararaopolaki3602 2 жыл бұрын
The best video, have ever seen
@CodeDecode
@CodeDecode 2 жыл бұрын
Thanks 🙂👍
@gkar31470
@gkar31470 3 жыл бұрын
Thank you very much. good demonstration.
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks 🙂🙂👍👍
@sanjeetprasadburnawal3806
@sanjeetprasadburnawal3806 3 жыл бұрын
Great content and very helpful.
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks 🙂👍
@ramshukla9808
@ramshukla9808 2 жыл бұрын
brilliantly explained
@CodeDecode
@CodeDecode 2 жыл бұрын
Thanks Ram
@amarthyaseshu683
@amarthyaseshu683 3 жыл бұрын
Thanks for sharing! gained so much knowledge from last 2 vid
@CodeDecode
@CodeDecode 3 жыл бұрын
👍👍😊😊m glad Amarthya
@anubhavasthana8025
@anubhavasthana8025 Жыл бұрын
Brilliant explanation and crystal clear. :)
@CodeDecode
@CodeDecode Жыл бұрын
Thanks 😊😊
@priyankarana7098
@priyankarana7098 3 жыл бұрын
Very nice explanation thanks
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Priyanka
@ianku
@ianku 2 жыл бұрын
Literally the life saver for me❤️
@CodeDecode
@CodeDecode 2 жыл бұрын
Glad to be Ankit. Keep learning keep rocking 🎊🎊🙂👍
@sameerpatere2983
@sameerpatere2983 3 жыл бұрын
Superb explanation, thank you for effort ☺️
@CodeDecode
@CodeDecode 3 жыл бұрын
You're welcome sameer...
@sambitsauravbrahma7906
@sambitsauravbrahma7906 2 жыл бұрын
Thanks for your video really great
@CodeDecode
@CodeDecode 2 жыл бұрын
You're welcome
@jskr456
@jskr456 3 жыл бұрын
straight to the point, best video on global exception handling. keep up the good work.
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks for the nice words Shashi .....
@piriyadharshini8644
@piriyadharshini8644 3 жыл бұрын
Your videos are too good.
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Piriya 🙂👍
@vladimiririarte3320
@vladimiririarte3320 2 жыл бұрын
thanks for the video, it was very helpful! :)
@CodeDecode
@CodeDecode 2 жыл бұрын
Glad it is 😊😊. Thanks for the appreciation 🙏
@gsaravanan41
@gsaravanan41 2 жыл бұрын
04:14 Need of Exception handling 01:24 How can we make Error response clear in spring 01:59 Annotation used for Spring Boot Error Handling
@CodeDecode
@CodeDecode 2 жыл бұрын
Thanks Saravanan 🙂
@shubhammondal2803
@shubhammondal2803 3 жыл бұрын
Thank you, very much. Very nicely explained.
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Shubham
@satishgouda3235
@satishgouda3235 3 жыл бұрын
Nicely Described. Thank You :)
@CodeDecode
@CodeDecode 3 жыл бұрын
👍👍🙂🙂
@karthiksundaram544
@karthiksundaram544 2 жыл бұрын
Nice examples wow!
@CodeDecode
@CodeDecode 2 жыл бұрын
Thanks karthik
@janaa57
@janaa57 3 жыл бұрын
Well said, one improvement is ->In real-world application development , empty values validation happens at front end level itself and not at backend
@CodeDecode
@CodeDecode 3 жыл бұрын
True, we just took example of it. We will put end to end integrated video soon 👍🙂
@allancmm
@allancmm 2 жыл бұрын
For God's sake, never trust in front-end validations, specially when using libraries/frameworks as React, Angular, Vue, etc. Always do all the validation again in the back-end, always.
@janaa57
@janaa57 2 жыл бұрын
@@allancmm thanks
@dnyaneshwarjadhav102
@dnyaneshwarjadhav102 Жыл бұрын
very nice, keep it up👍
@CodeDecode
@CodeDecode Жыл бұрын
Thanks
@LegendsInspiresandMotivates
@LegendsInspiresandMotivates 3 жыл бұрын
soo clear explanation thank you so much for your effort ..clean and clear explanation :)
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks 🙏🙏
@SaiTeja-ym2er
@SaiTeja-ym2er 2 жыл бұрын
As usually excellent. thanks
@CodeDecode
@CodeDecode 2 жыл бұрын
Thanks Sai 🙂👍
@paswini244
@paswini244 3 жыл бұрын
Nice Explanation 👏
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks 👍👍
@sameershirke3224
@sameershirke3224 3 жыл бұрын
@Code Decode : Nice Explanation, but the shared GIT link doesn't have code for Exceptions handling... Could you please the code you explained in the video..
@viji6131
@viji6131 3 жыл бұрын
Very nice content.. Thanks
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Anu...
@AshutoshMohanty07
@AshutoshMohanty07 3 жыл бұрын
Thanks for the clear understanding!
@CodeDecode
@CodeDecode 3 жыл бұрын
🙂👍 anytime Ashutosh 🙂
@ramdinakar1248
@ramdinakar1248 3 жыл бұрын
The way you explaining is superb .It can be very helpful if we can get the above code
@himanshunahak5003
@himanshunahak5003 4 ай бұрын
Best video and great explanation
@CodeDecode
@CodeDecode 4 ай бұрын
Thanks
@birbir969
@birbir969 2 жыл бұрын
super awesome. Thank you very much.
@CodeDecode
@CodeDecode 2 жыл бұрын
Thanks🙂👍
@danillolf
@danillolf 3 жыл бұрын
thanks for your video, it was very useful!
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Danillo 👍👍
@abdulrenishr
@abdulrenishr Жыл бұрын
Awesome tutorial
@CodeDecode
@CodeDecode Жыл бұрын
Thanks Abdul 🙂🙂👍👍
@VikramSingh-uf1bh
@VikramSingh-uf1bh 2 жыл бұрын
Nicely explained
@CodeDecode
@CodeDecode 2 жыл бұрын
thanks vikram
@ramkumar8697
@ramkumar8697 2 жыл бұрын
Thank you very very much 🥰
@CodeDecode
@CodeDecode 2 жыл бұрын
You’re welcome Ram
@anilmdevadiga2394
@anilmdevadiga2394 3 жыл бұрын
Thanks for the video❤
@CodeDecode
@CodeDecode 3 жыл бұрын
You're welcome Anil
@supun_sandaruwan
@supun_sandaruwan 2 жыл бұрын
awesome content thank you madam
@athenkosizono9208
@athenkosizono9208 Жыл бұрын
This is great, is there a way of handling security(JWT) exceptions like this?
@Dizzy_Dizz
@Dizzy_Dizz 4 ай бұрын
Hi, Awesome ! But can you tell how to handle unknown exception or else how to list down all exceptions in one properties file so that Erro message file can pick up that error code and corresponding message.
@MarcellStone
@MarcellStone 2 жыл бұрын
Best video ever!
@CodeDecode
@CodeDecode 2 жыл бұрын
Thanx 😇
@worldtechies3636
@worldtechies3636 Жыл бұрын
my program was not working as per you mentioned. @ControllerAdvice was not working for @Controller Class initially, so either need to @Autowired the controllerAdvice class to make it visible or @Import(MyControllerAdvice) class in @SpringBootApplication Class.
@CodeDecode
@CodeDecode Жыл бұрын
It should work. Can you check if your package is child of the root package? If your package is not the child then only @controller advice will not be scanned
@ramm9892
@ramm9892 2 жыл бұрын
Nice explained
@CodeDecode
@CodeDecode 2 жыл бұрын
Thanks Ram 🙂👍
@jomondal
@jomondal 2 жыл бұрын
Awesome 💯
@CodeDecode
@CodeDecode 2 жыл бұрын
Thanks 🙂
@narendrakumariitb
@narendrakumariitb 3 жыл бұрын
Thank you great explanation 👍
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks Narendra👍🙂
@poonamgadugale8167
@poonamgadugale8167 3 жыл бұрын
Great explained 👍👍, please make tutorial on @Transactional
@CodeDecode
@CodeDecode 3 жыл бұрын
Sure Poonam 👍👍
@Stunny1990
@Stunny1990 Жыл бұрын
Great one, just a question if we going by microservice architecture in different folders in one monorepo. can we use multiple controlleradvice for each microservice
@UTUBDZ
@UTUBDZ 3 жыл бұрын
Excellent Content, straight right to the point ! Thank you !
@CodeDecode
@CodeDecode 3 жыл бұрын
Thanks
@ramanakatti9297
@ramanakatti9297 3 жыл бұрын
Nice explanation madam, please make vedio for add remove input fields dynamically using spring mvc and jsp
@CodeDecode
@CodeDecode 3 жыл бұрын
Sure 👍👍
@Akash-il3il
@Akash-il3il 3 ай бұрын
Very helpful video
@CodeDecode
@CodeDecode 3 ай бұрын
Thanks
@vengateshm2122
@vengateshm2122 3 жыл бұрын
Can we create multiple controller advice Class if no of custom exception grow in size?
@ShaileshPatil-o3t
@ShaileshPatil-o3t Жыл бұрын
Can you create a video on creating a microservice which will accept image in the request and check if the image has QR code in it?
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
Spring boot - Exception Handling | @ControllerAdvice | @ResponseStatus | @ExceptionHandler
56:24
Concept && Coding - by Shrayansh
Рет қаралды 11 М.
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН