The Art of Fighting Without Fighting

The Art of Fighting Without Fighting

“Supreme excellence consists in breaking the enemy’s resistance without fighting.” –Sun Tzu

“It is useless to fight against people’s rigid ways, or to argue against their irrational concepts. You will only waste time and make yourself rigid in the process. The best strategy is to simply accept rigidity in others, outwardly displaying deference to their need for order. On your own, however, you must work to maintain your open spirit, letting go of bad habits and deliberately cultivating new ideas.”Robert Greene

Imagine you are back in high school and a bully starts making fun of you in front of everyone. What do you do? Poke fun back? Cry? Run? Punch him in the face? What? The answer is none of the above.

The best way to deal with a bully who is making fun of you is to make fun of yourself better than the bully did. The worst way to deal with a bully is to retaliate. This is because retaliation perpetuates the bully’s agenda and leads to violence, whereas making fun of yourself uses self-deprecating humor to derail the bully’s agenda while forcing the bully into a confused psychosocial dilemma. It’s a power-play, and it’s all psychological. The bully expects you to poke fun back at him, or cry, or run, or throw a punch; anything but you making fun of yourself. And if you can do it better than the bully did, then bully for you. Pun intended.

Like Carlos Castaneda said:

“Feeling important makes one heavy, clumsy and vain. To be a warrior one needs to be light and fluid… Self-importance is man’s greatest enemy. What weakens him is feeling offended by the deeds and misdeeds of his fellow men. Self-importance requires that one spend most of one’s life offended by something or someone… The average man is hooked to his fellow men, while the warrior is hooked only to infinity.”


Let’s shed the heaviness of self-importance and don the lightness of humor instead. Let’s feel “offended” but then let it go, like a sponge absorbs water and then squeezes it out. The key is not to linger with the pettiness of the offense but to transcend the offense through a humor of the most high. Be present with the offense, with the pain, with the shame, but then release it through laughter. Like Mark Twain wittily opined, “Humor is mankind’s greatest blessing. Against the assault of laughter nothing can stand.”

Boxers, MMA fighters, soldiers, martial artists, and any individual who gets their minds and bodies into peak condition: all of them are smart and healthy up until the point that they idiotically and unhealthily ruin everything they strived for by either egotistically, patriotically and/or greedily placing themselves into harm’s way, thus destroying everything they worked so hard to attain.

Almost every martial art philosophy can agree that the point of learning to fight is so that you don’t have to. But, sadly, almost every martial artist eventually gets seduced by ego, money, or both. Think about it. They are showcasing violence for money and ego glorification, inadvertently going against the very principles they stand (or once stood) for. Sad. You can’t even turn on the TV without seeing some idiot idiotically hitting another idiot with his/her idiot fists. Pathetic. But, hey, even Bruce Lee was victim of the ego glorification, money, and Hollywoodization of Kung Fu. Something I’m sure he would have learned to regret had he lived long enough. He was only 32 when he died.

One of the most important reasons for standing on the shoulders of giants is so that we can see further than they did. The “giant” in this case is Bruce Lee. The art of fighting without fighting was originally portrayed in his movie Enter the Dragon. The idea is simply based on outsmarting one’s “opponent” so that the fight never has to occur. It embraces the core principle of learning to fight so that you don’t have to, and it is inherently non-violent. Taken to the next level (that is seeing further than Bruce Lee did) and applying it broadly and philosophically, the idea is extremely powerful, and it’s a very effective tool for an amoral agent practicing the principles of non-violence.

“You haven’t yet opened your heart fully, to life, to each moment. The peaceful warrior’s way is not about invulnerability, but absolute vulnerability–to the world, to life, and to the Presence you felt. All along I’ve shown you by example that a warrior’s life is not about imagined perfection or victory; it is about love. Love is a warrior’s sword; wherever it cuts, it gives life, not death.” – Dan Millman


In the movie, Bruce Lee’s character “tricks” the other character in order to avoid fighting him. It’s not that he’s afraid to fight him, it’s that there really is no point in fighting him just to prove he can beat him. He knows he can beat him. But he would rather teach him a lesson. Hence the art of fighting without fighting requires tricking the situation somehow. It’s having the wherewithal to rise above the situation, using metamind. It’s not only having the capacity to outthink one’s opponent, it’s also the ability to out-reason one’s own emotions (i.e. rising above feelings of anger, jealousy, or revenge). It’s a kind of emotional alchemy one must master in the moment in order to get a grip on the situation before it escalates into violence.

The Art of Fighting Without Fighting

Here’s the thing: Acting violently in a violent culture only perpetuates violence. Similarly, acting immorally in an immoral society just perpetuates immorality. Unhealthy acts beget unhealthy acts. Like Gandhi said, “An eye for an eye makes the whole world blind.” Lest the whole world go blind, eventually someone wise enough must wake up, swallow their pride, think wisely instead of emotionally, and put a stop to the vicious cycle. One who implements the art of fighting without fighting is precisely the one who ends the violent and immoral cycle. The tactics and methods one uses in practicing this art can be myriad and far-reaching, and always depend on the situation.

The key is to find a middle ground. In a violent culture, the worst thing you can do is to react violently (violence should only ever be used as an act of self-defense, and even then used only as a last resort). The second worst thing you can do is to remain complacent and allow atrocities to occur. The best course of action is to be proactively non-violent through strategic and wise civil disobedience.

Similarly, in an immoral society, the worst thing is to be immoral and commit atrocities. The second worst thing is to remain too moral (goody-two-shoes, blind-faith, status quo junkies) and simply allow atrocities to occur. The best course of action is to react amorally through tactical civil disobedience against the immoral system, or by counting coup in humorous non-violent ways.

Civil disobedience is similar to “tricking” someone who wants to fight into not fighting. It’s outsmarting the bully, whether that bully is the schoolyard variety or an overreaching cop, or the State itself. Like Howard Zinn wrote, “Civil disobedience is not our problem. Our problem is civil obedience.” We solve the problem of civil obedience by implementing the art of fighting without fighting on the powers that be. Humorously shaming the system (tricking it) into becoming healthier is far superior and moral to using fear tactics and violence which is inferior and immoral.

The non-violent, amoral agent practicing the art of fighting without fighting is the key to undermining both violence and immorality, because this particular agent is the one using the art of fighting without fighting like a surgeon’s scalpel to slice open the Achilles’ Heel of the violent and immoral system. Not by attacking or harming humans, but by attacking and harming the unhealthy infrastructure (both psychological and physical) that is holding up the violent and immoral system.

The art of fighting without fighting is a celebration of trickery and satire, not guns and violence. It’s the understanding that a violent person is almost always a symbol of failure. Violence is immature at best, and deadly at worst. True courage isn’t blowing up a hostile tank, it’s counting coup on your enemy in hilarious ways. It’s tricking your “opponent” into boarding a dingy so you can fight him on a nearby island, but then pushing the dingy away from the boat before boarding it. It’s making fun of yourself better than the bully did. It’s becoming the sponge, absorbing the worst the system can dish out, and then wringing it out in imaginative, paradigm crushing, comfort zone stretching, box-flattening ways. It’s mocking Power itself. It’s laughing at authority and using a sincere sense of humor to dethrone self-seriousness.

When confronted with violence, we’re conditioned to be violent. When confronted with war, we’re conditioned to want war. When teased by a bully we’re “supposed to” retaliate, or tease back, or run, or fight. But the art of fighting without fighting changes the name of the game. It turns the tables on the psychosocial dynamic being played out. It kicks the ego off its throne of nothingness by changing the way the game is “usually” played. It propels us into becoming infinite players playing the game of life, instead of finite players being played by the game. It is staring into the outdated mirror of the status quo and saying, “Don’t worry so much about supposed to,” and then doing whatever is necessary to bring tonality to an otherwise atonal world. Like E.E. Cummings said, “To be nobody but yourself in a world which is doing its best, night and day, to make you everybody else, means to fight the hardest battle which any human being can fight; and never stop fighting.”

by Gary ‘Z’ McGee.

Source: Waking Times via The Mind Unleashed
The Art of Fighting Without Fighting The Art of Fighting Without Fighting Reviewed by Katerina Pap on 11:18 AM Rating: 5

82 comments

  1. Hey nice post if you use the social media see some tips to get increase followers on instagram http://instafollowershacks.com and find more est content for the get free access and methods to make some real followers on you own profile.

    ReplyDelete
  2. So true! MMA fags are number one in the ego department and have to prove to everyone how manly they really are, when in fact, they are less manly for having to prove it.

    ReplyDelete
  3. A lot of kids derive wrong influences from the fighting games and indulge in violent activities. Bola Online

    ReplyDelete
  4. Broadly Speaking, the phrase game play in video game language is used to identify the overall experience of playing the game omitting factors like artwork and sound! Adu Q

    ReplyDelete
  5. You haven’t yet opened your heart fully, to life, to each moment. The peaceful warrior’s way is not about invulnerability, but absolute vulnerability–to the world, to life, and to the Presence you felt. All along I’ve shown you by example that a warrior’s life is not about imagined perfection or victory; it is about love. Love is a warrior’s sword; wherever it cuts, it gives life, not death.” – Dan Millman

    I like this quote. Domino QQ

    ReplyDelete
  6. Hiya, I’m really glad I have found this info. Nowadays bloggers publish only about gossip and web stuff and this is actually frustrating. A good site with interesting content, this is what I need. Thanks for making this site, and I will be visiting again. Do you do newsletters by email?

    dewa poker

    raja poker

    togel singapore

    Prediksi Togel singapore Hari Ini


    ReplyDelete
  7. You completed a few fine points there. I did a search on the subject and found nearly all persons will go along with with your blog.
    Axioopoker
    Situs Judi Online Terpercaya

    ReplyDelete
  8. I like your post very much:-). Looking forwad fore more. Goog luck!


    www.office.com/setup

    ReplyDelete
  9. Join dan Rasakan Kemenangan Berlipat Ganda bersama keris99

    Akurasi kemenangan sangat tinggi

    situs judi online keris99 Agen Sakong Online Capsa Susun Bandar Poker Judi Domino99 BandarQ AduQ dengan akurasi kemenangan tertinggi masa kini.

    Daftar sekarang juga di keris99 dan rasakan sensasi nikmatnya kemenangan Beruntun jatuh hanya untuk anda para pecinta judi online.

    Kunjungi situs resmi :
    Agen Sakong
    Agen Sakong Online
    Agen Domino99
    Agen BandarQ
    Agen Capsa Susun
    Judi Cepat Kaya
    Judi Cepat Kaya
    Cerita Becek

    PASTI MENANG BANYAK!!

    ReplyDelete
  10. really a nice article abbout Fighting many thanks for sharing

    bet on mma fight

    ReplyDelete
  11. roku.com/link provides the simplest way to stream entertainment to your TV. On your terms. Visit roku.com/link for Roku code linking to your Account.
    roku.com/link provides the simplest way to stream entertainment to your TV. On your terms. Visit roku.com/link for Roku code linking to your Account.
    roku.com/link provides the simplest way to stream entertainment to your TV. On your terms. Visit roku.com/link for Roku code linking to your Account.

    ReplyDelete
  12. Getbestonlinedeal is an online affiliation shopping community with lots of members finding and sharing the latest online deals and offers with each other. Here, you will find the latest offers and shopping deals From our affiliation partner amazon where you get one of the best you never get before.
    Gifts for men

    ReplyDelete
  13. mcafee.com/mls/retailcard have the complete set of features which can protect your digital online and offline life of the computing devices, and it not only help you to protect it but also it can maintain the stability of your computer, increase the speed with inbuilt PC Optimisation tool.

    ReplyDelete
  14. roku.com/link provides the simplest way to stream entertainment to your TV. On your terms. Visit roku.com/link for Roku code linking to your Account.

    ReplyDelete
  15. norton.com/setup Online Help – Step by Step guide for Norton Setup, Download & complete installation online. We are providing independent support service if in case you face problem to activate or Setup Norton product.

    ReplyDelete
  16. office.com/setup Online Help – Step by Step guide for Office Setup, Download & complete installation online. We are providing independent support service if in case you face problem to activate or Setup Office product.

    ReplyDelete
  17. mcafee.com/activate Online Help – Step by Step guide for mcafee activate, Download & complete installation online. We are providing independent support service if in case you face problem to activate or Setup mcafee product.

    ReplyDelete
  18. Aol Mail service is free for its users. You just need to create an account by mail.aol.com and you are done. AOL offers distinguished services and products that provide ease, security, and entertainment.
    mail.aol.com

    ReplyDelete
  19. my.norton.com– Norton is very popular for its extensive security tools. To fulfill the need of every user, Norton has designed various versions of security software tools. These versions of tools are Norton Internet Security.

    ReplyDelete
  20. norton.com/setup Online Help– Step by Step guide for Norton Setup, Download & complete installation online. We are providing independent support service if in case you face problem to activate or Setup Norton product.

    ReplyDelete
  21. office.com/verify, www office com setup, office.com/myaccount, Office Com Setup, office.com/productkeycard, Office Setup, setup.office.com, Office Com Set Up, office 2017 download, Office Setup Enter Product Key,

    office.com/setup

    ReplyDelete
  22. Microsoft Office includes a wide range of desktop applications such as Word, Excel, Access, PowerPoint, Groove, OneNote, Publisher and Outlook which helps you to complete the various task easily such as writing a letter, sending an email and creating PowerPoint presentation.

    office.com/setup

    ReplyDelete
  23. McAfee Installation is such an easy or simple process as you have to make sure that above-mentioned prerequisites should be fulfilled before getting started with the McAfee Activation Process.

    mcafee.com/activate

    ReplyDelete
  24. If user wants to use the Microsoft Office online then open the web browser you are using on your system and visit office.com/setup. Login to your Microsoft account with your registered email id and password. The data which you have stored on OneDrive or DropBox, you can access and modify it.

    office.com/setup

    ReplyDelete
  25. Norton has vast range of software such as Norton security premium, Norton Security Basic, Norton Security Standard, Norton Internet Security, Norton 360, and Norton Antivirus etc, which provides the protection from threats and identity theft and monitors the antimalware. The security or protection provided by the Norton is better than any other security tool, because of it's unique structure and easy to use interface it is very popular among the users.

    norton.com/setup

    ReplyDelete
  26. Kaspersky Customer Support

    Kaspersky Customer Service

    Devices would be free from Virus, Malware, Trojan and other online threats
    Kaspersky Activation with the link activation.kaspersky.com gives you the Complete protection , like email protection , Banking Details Protections, Sensitive Information protection, important Software Protection, Get Instant Kaspersky Support or Call Kaspersky Customer Service.

    http://www.kasperskysupports.us/

    Kaspersky Support

    ReplyDelete
  27. Go to www.Avg.com/Retail to Login Account


    Avg.com/Retail
    Get protection from malware , Intrusion, Trojan , cyber attacks get Avg software installed with the help of link www.Avg.com/Retail or call Avg support for any technical help

    www.Avg.com/Retail

    ReplyDelete
  28. www.Norton.com/Setup
    Go To Norton.com/Setup For Register Norton Account
    Norton Internet Security Software is the Highly Important Software to have on the Devices, Like Computers, LAPTOPS, IPHONE, IPAD, TABLET , SMART PHONES, APPLE computers to give the Best Protection To Setup Norton easily with the Link Norton.com/Setup
    http://www.norton-setupcom.com/

    Norton.com/Setup

    ReplyDelete
  29. www.Webroot.com/Safe

    Need to Have Advanced Technology internet Security software from Webroot safe Software company with the following Link webroot.com/safe that help to protect all device from virus, malware and other online threats.

    Webroot.com/Safe

    ReplyDelete
  30. www.McAfee.com/Activate

    Protect Your Computer , Network, Social Media Account And all other from hackers, infection ,Virus and other online threats, Mcafee Total Protection Software very Important to Activate or Setup with the Official Link mcafee.com/activate

    McAfee.com/Activate

    ReplyDelete
  31. I really enjoyed reading your article. I found this as an informative and interesting post so I think it is very useful and knowledgeable. I would like to thank you for the effort you have made in writing this article.


    ttp://tipsparlay.online/

    ReplyDelete
  32. I really enjoyed reading your article. I found this as an informative and interesting post so I think it is very useful and knowledgeable. I would like to thank you for the effort you have made in writing this article.

    http://tipsparlay.online/

    ReplyDelete
  33. www.office.com/setup and download the Microsoft office setup online for 30 days trial.The trial version of Microsoft office setup will give you the access to all of its application but with few limitations.

    office.com/setup !

    ReplyDelete
  34. Nice this post, thanks for sharing... imo for pc

    ReplyDelete

  35. We have a three-part technology to defend against chargebacks. Using our technology frees you up to concentrate on your business and keeps up your merchant

    account so that you can grow your business.
    chargeback management

    ReplyDelete
  36. norton.com/setup Norton, one of the largest security products providers, has made it quite easy to protect your computer system from the malicious online activities, viruses, Trojan horses, scams and other threats. By installing a Norton setup to your device, you can be sure of the privacy of your important files as well as confidential information. Be it a business or consumer, Norton offers a special security software to suit the needs of everyone. You can choose anyone from the following: norton.com/setup

    ReplyDelete
  37. Our technical experts will offer you the help to download, install and reinstall the McAfee product on your system. McAfee also provides the support to resolve the key related errors as well as the issues related to system performance.
    mcafee.com/activate

    ReplyDelete
  38. norton.com/setup Norton, one of the largest security products providers, has made it quite easy to protect your computer system from the malicious online activities, viruses, Trojan horses, scams and other threats. By installing a Norton setup to your device, you can be sure of the privacy of your important files as well as confidential information. Be it a business or consumer, Norton offers a special security software to suit the needs of everyone. You can choose anyone from the following: norton.com/setup

    ReplyDelete
  39. If your echo won't connect to wifi Or having any problem to setup Alexa to Wifi then Don't Worry we are here to help you just follow the simple steps which are given on our website. We'll help you to connect Alexa to wifi, connect echo to wifi and amazon echo not connecting to wifi and other problems. For instant help, call us at our amazon echo help number +1-888-745-1666.
    Setting Up Amazon Dot
    Connect Echo to Wi-Fi

    ReplyDelete
  40. Thanks for posting this info. I just want to let you know that I am very interested and informative. I can not wait to read lots of your posts.
    https://dshonni.tumblr.com/

    ReplyDelete
  41. If you are searching Online Assignment Help.You can suggest them to use different online sources to develop the reading habit in them. Using different online sources can be beneficial for their assignment help for a long run. Organise each topic in a story form to develop their interest in the class.

    ReplyDelete
  42. Get Started to activate office setup by visiting office website and enter office product key to verify it.If you already entered a product key and looking for your software, go to office.com/setup directly and click on my account page for office installation and manage your subscription.If you have not entered office product key yet, Follow steps for setup. Do not worry we will help you.

    www.office.com/setup

    ReplyDelete
  43. Garmin Express gives you the notifications as soon as the updates are available for your Garmin device. You can also sync with the Garmin connect by using the Garmin Express. Garmin Express helps you to transfer or upload your daily activities and data to your Garmin Connect account.

    garmin.com/express

    ReplyDelete
  44. Microsoft Office includes a wide range of desktop applications such as Word, Excel, Access, PowerPoint, Groove, OneNote, Publisher and Outlook which helps you to complete the various task easily such as writing a letter, sending an email and creating PowerPoint presentation.

    office.com/setup

    ReplyDelete
  45. McAfee Installation is such an easy or simple process as you have to make sure that above-mentioned prerequisites should be fulfilled before getting started with the McAfee Activation Process.

    mcafee.com/activate

    ReplyDelete
  46. fast approval merchant account We make your business better by providing assistance to the ecommerce merchant, ecommerce merchant account, ecommerce merchant services, and ecommerce payment processing. Contact Merchant Stronghold at the toll-free number and get gateway for tech support and gateway merchant services for easy approval merchant account, credit card terminal, echeck payment gateway, and similar services.

    ReplyDelete
  47. Get Started to activate office setup by visiting office website and enter office product key to verify it.If you already entered a product key and looking for your software, go to office.com/setup directly and click on my account page for office installation and manage your subscription.If you have not entered office product key yet, Follow steps for setup. Do not worry we will help you.

    www.office.com/setup

    ReplyDelete
  48. Garmin Express gives you the notifications as soon as the updates are available for your Garmin device. You can also sync with the Garmin connect by using the Garmin Express. Garmin Express helps you to transfer or upload your daily activities and data to your Garmin Connect account.

    garmin.com/express

    ReplyDelete
  49. Microsoft Office includes a wide range of desktop applications such as Word, Excel, Access, PowerPoint, Groove, OneNote, Publisher and Outlook which helps you to complete the various task easily such as writing a letter, sending an email and creating PowerPoint presentation.

    office.com/setup

    ReplyDelete
  50. McAfee Installation is such an easy or simple process as you have to make sure that above-mentioned prerequisites should be fulfilled before getting started with the McAfee Activation Process.

    mcafee.com/activate

    ReplyDelete
  51. yahoo customer service, Yahoo mail is another free web mail service provider with many users around the globe. They have specially designed products for the business use. Using the Yahoo mail, you get free 1TB of cloud space to store and send an attachment and other media. Other basic features includes virus and spam protection.

    yahoo customer service

    ReplyDelete
  52. Outlook is an email service provided by the Microsoft. It was originally known as Hotmail which was the 1st email service in the history. Since then, they have upgraded a lot in terms of services and performance. It has many features to attract the attention of the users including calendar, journal, note taking, contact manager, task manager, and web browsing too.

    outlook support

    ReplyDelete
  53. The merchant account for tech support provides the user to contact Instabill which normally offers the users numerous payment processing solutions for the technical support merchants which may be separated into four categories.
    Instabill provide merchant account for tech support to connect to a vast number of domestic,offshore affairs.

    Merchant account for tech support

    ReplyDelete
  54. Office.com/setup - Microsoft Office is world-renowned suite available for both personal and professional use. If you are one of Microsoft Office users then you would have an idea about the great services provided by them. Furthermore, it one of the oldest and still thriving suites in the market.

    ReplyDelete
  55. McAfee.com/activate - Visit the website in order to Get Started with the McAfee Activation or you may also contact us anytime at our Toll-free number to get help for McAfee Activate or Install.

    ReplyDelete
  56. norton.com/setup - Let's get Started with Norton Security as we are here to get you the easiest way to Setup Norton Security. Feel free to contact us if you need any help.

    ReplyDelete
  57. Norton.com/setup - Setup your Norton subscription now with the help of this link. Let’s get started with your Norton Security today so just Activate Norton Subscription to enjoy the services.

    ReplyDelete
  58. McAfee.com/activate may be used in order to Activate McAfee Security. You may easily use the McAfee by going to the link and enter the 25 digit product key.

    ReplyDelete
  59. McAfee.com/Activate - McAfee Antivirus one of the popular Antivirus and Security System around the Globe. It helps many users to provide protection from the virus, trojan, spyware, and many similar threats. Ig you want to get started with McAfee then you have to go through the steps to McAfee.com/Activate. Secure your PC, Laptop, Tablet, and Smartphones with McAfee Antivirus and follow these to McAfee.com/Activate on your respective device.

    ReplyDelete
  60. norton.com/setup - As the computer is one of the basic and daily need for many around the globe. People spend and share most of their life on the social media. To ensure the safety, the Norton has designed their security application which is continuously updated with technology. In addition, they have developed many different products for a wide spectrum of users. Furthermore, you can also subscribe to various PC optimize and Mobile Security application as one of the Norton Product.

    ReplyDelete
  61. norton.com/setup allows you to download and install the Norton Antivirus setup online on your device. You can manage your Norton product subscription and renewal from your Norton account. Norton provides you a  Norton Utility tool to analyze and optimize your computer. Norton utility is a free tool which can be downloaded from the manufacturer website. It increased the boot speed and optimize the overall performance of the system.

    ReplyDelete
  62. Webroot.com/safe - Activate Your Webroot Com Safe on your laptop, PC, Smartphone etc & secure your devices. Let’s Get Started with Webroot Safe at www.Webroot.com/safe & Activate Webroot Safe.

    ReplyDelete
  63. I really like your writing style, excellent info, thank you for posting. webroot.com/safe

    ReplyDelete
  64. I enjoy the efforts you have put in this, appreciate it for all the great blog posts. www.webroot.com/safe

    ReplyDelete
  65. Some really nice and useful information on this web site. avg.com/retail

    ReplyDelete
  66. McAfee.com/activate – McAfee provides complete virus protection and internet security to all your devices. Know more about McAfee, McAfee Activation and McAfee Product Key here.
    mcafee.com/activate

    ReplyDelete
  67. "Hello all budies keep updating with world news headlines....Digital world economy provides latest news from India and the world. Get today's news headlines from Business, Technology, cryptocurrency news, market updates, and economic news..
    "

    Tesla to Remain Public, Confirms CEO...

    Electric Version of Jaguar coming soon...

    Cryptocurrency Accepted in Chile...

    Crypto Transactions Barred...

    CloudWalker launches smart tv…

    ReplyDelete

Don't show again. Close

Like us on Facebook?