An unnamed American father has come up with a form of ‘discipline’ most parents will be hesitant to apply. A video posted to Facebook shows the father challenging his teenage son to a fight after learning that the lad walked out of lessons without telling him. He then proceeds to pummel the precocious young man leaving him a bloody, sobbing mess. The video has gone viral garnering nearly 1.5million views.
The clip starts with the unnamed father sitting in front of the camera explaining why he is about to go toe to toe in a boxing match with his son.
He tells viewers: ‘Hi Facebook world. So my son, 17 years old, decided he wants to go to school and cut up [mess around] like he don’t want to have to come home and see me.
‘So one day he walked out of the teacher’s class and, granted, I know teacher’s can be f****d up so I let him know he can walk out of class, but call me so I’m on your side.
‘So one day he walked out of the teacher’s class and, granted, I know teacher’s can be f****d up so I let him know he can walk out of class, but call me so I’m on your side.
‘All day went by, he didn’t call. So now, it’s discipline time because he didn’t do what I told him to do.’


He goes on to explain that he has chosen the specific form of punishment so it both disciplines the teenager and teaches him how to defend himself.
The father, who is wearing a white vest top, sports shorts and black gloves, then puts the camera down and shouts: ‘Put them gloves on, let’s go.’
He can then be seen helping his son put a pair of boxing gloves on.
The son, who has also not been identified, can be seen covering his face as he nervously stands in the middle of the room.
The son, who has also not been identified, can be seen covering his face as he nervously stands in the middle of the room.
His father checks the camera to make sure the show is rolling before walking up to his son and starting to punch him.
The boy does his feeble best to cover his face with his gloved hands as his father repeatedly hits him while berating him about missing school and discussing the ways to punch someone. The teenager does not manage to land even a single punch in return.
Throughout the fight, the father continues to shout at him as he claims: ‘You don’t worry about this when you’re cutting up, do you?’ He also mocks his son, saying: ‘That one hurt didn’t it.’
The teenager can be heard gasping as his father states: ‘You don’t worry about blood. They don’t see this at school do they.’

The fight ends when the man lets his son go and wash his face under a tap.
The father then returns to the camera and states: ‘That’s how you discipline a teenager. Give them a chance to shoot back.
‘Let him show he he feels. He feel like he want to cut up at school – he knows the consequences. He has to deal with me when he gets home. That’s what it is – teenage discipline 101. And that wasn’t even the first round.’
The final shots show the teenager clutching a tissue to his nose with his white T-shirt covered in blood.
His father tells him to say ‘hi’ to his friends and ‘sorry’ to his teacher, which he does, before the camera is finally turned off.
The father has come in for both praise and criticism online.
Effective method of discipline or just too much?
Source: UK Daily Mail
lanoxin online buy lanoxin 250 mg tablet molnupiravir 200mg oral
diamox 250 mg usa order generic azathioprine buy azathioprine 50mg online cheap
buy digoxin without prescription order lanoxin 250 mg sale order molnupiravir pills
carvedilol without prescription order generic elavil brand elavil 50mg
amoxicillin 500mg uk stromectol 6mg us stromectol tablets buy online
fosamax cost order fosamax pill order ibuprofen generic
order priligy 30mg for sale avana 200mg us purchase domperidone sale
order pamelor pills order paxil 20mg for sale paxil 20mg brand
cheap indomethacin purchase indocin without prescription cenforce generic
order famotidine 20mg pills order mirtazapine 15mg generic buy remeron 30mg sale
doxycycline 200mg uk buy medrol canada methylprednisolone 16 mg oral
buy ropinirole 2mg generic order trandate 100 mg generic trandate drug
tadacip tablet plavix tablet trimox 250mg cheap
buy tricor pills pfizer viagra 50mg real viagra pharmacy prescription
esomeprazole 20mg capsules buy generic esomeprazole furosemide online buy
levitra vs cialis Discount tadalafil sildenafil otc
minocin online buy buy hytrin 5mg online buy terazosin
cialis 5mg ca best ed medications over the counter erectile dysfunction pills
metformin drug buy generic calan 120mg nolvadex ca
modafinil 100mg canada purchase phenergan generic phenergan order online
buy clomid 100mg online cheap order prednisolone 20mg without prescription prednisolone 5mg price
deltasone 20mg uk amoxicillin 250mg usa order amoxil
accutane 20mg cheap order isotretinoin 40mg generic order ampicillin 500mg generic
buy sildenafil pills cheap erectile dysfunction generic finasteride 1mg
ivermectin 0.5 buy ed pills canada order prednisone 40mg online cheap
buy generic ondansetron 8mg order amoxicillin 1000mg online purchase bactrim for sale
order absorica generic order isotretinoin 40mg generic azithromycin 500mg cheap
purchase albuterol online cheap augmentin 1000mg canada augmentin 625mg drug
modafinil order lisinopril 10mg brand metoprolol over the counter
oral prednisolone 10mg buy prednisolone 20mg online furosemide 40mg tablet
dutasteride cost buy xenical 120mg pill orlistat 60mg over the counter
monodox over the counter order acyclovir generic order acyclovir
order imuran 50mg generic buy naproxen 250mg generic naproxen 250mg us
oral oxybutynin buy oxcarbazepine 300mg generic trileptal 600mg us
brand cefdinir 300mg buy pantoprazole 40mg online cheap protonix 20mg drug
simvastatin 20mg ca buy promethazine without prescription sildenafil in usa
cost dapsone 100 mg asacol 800mg oral order tenormin 100mg pills
order uroxatral 10 mg generic diltiazem 180mg ca buy diltiazem online
sildenafil on line sildenafil 25mg tadalafil women
promethazine order online canadian healthcare cialis cialis 40mg uk
ezetimibe price ezetimibe 10mg pills buy generic methotrexate
levaquin price generic ursodiol 300mg buy zyban online
generic coumadin 5mg buy warfarin pills zyloprim 100mg brand
cetirizine 5mg drug strattera 25mg pill buy zoloft 50mg without prescription
purchase cenforce sale glycomet over the counter order glycomet 1000mg
escitalopram brand order fluoxetine generic order revia 50mg
oral lipitor 20mg lipitor 20mg drug sildenafil 50mg tablets
buy femara 2.5mg generic order viagra 100mg online cheap canadian viagra online pharmacy
cialis 20mg for sale cialis prices ed pills no prescription
ivermectin 0.08% order stromectol 12mg pills accutane ca
modafinil for sale prednisone 40mg uk buy deltasone 40mg generic
amoxil 500mg usa order amoxicillin 500mg generic prednisolone 5mg brand
isotretinoin 40mg generic buy generic amoxil azithromycin uk
where can i buy gabapentin neurontin 600mg brand order doxycycline 100mg for sale
buy ventolin 4mg purchase levothyroxine generic levothyroxine price
buy prednisolone online lasix 100mg price buy lasix 40mg generic
purchase clomid without prescription plaquenil 200mg uk order hydroxychloroquine 400mg generic
buy monodox without prescription albuterol 2mg cost buy augmentin 1000mg generic
buy tenormin pills for sale buy methylprednisolone without prescription oral letrozole 2.5 mg
buy synthroid 100mcg pills synthroid 75mcg brand levitra for sale online
order metformin pill glycomet buy online order norvasc 10mg online cheap
buy praziquantel 600 mg online cheap cheap biltricide 600mg order cyproheptadine without prescription
buy lisinopril 10mg buy lisinopril 10mg online cheap lopressor 100mg cost
order pregabalin 75mg sale pregabalin 75mg oral buy generic dapoxetine
buy methotrexate 2.5mg pills buy reglan sale metoclopramide 20mg cheap
cost xenical generic zovirax 400mg generic zyloprim 100mg
cozaar 50mg cheap cozaar sale purchase topamax pills
order rosuvastatin 20mg sale domperidone 10mg uk buy motilium 10mg pill
purchase sumatriptan sale order sumatriptan generic dutasteride online
sumycin 500mg over the counter buy cyclobenzaprine tablets buy cheap baclofen
buy toradol 10mg online cheap inderal 10mg over the counter buy inderal without a prescription
order zantac 300mg sale celecoxib 100mg pill celebrex drug
order clopidogrel 75mg pill buy clopidogrel online cheap buy ketoconazole 200mg generic
order tamsulosin 0.4mg pill tamsulosin canada order spironolactone 25mg online
oral cymbalta purchase nootropil generic buy piracetam pills for sale
betamethasone 20 gm creams buy betnovate 20gm cream itraconazole pills
buy combivent 100mcg for sale buy zyvox 600 mg generic buy zyvox 600 mg generic
buy prometrium 100mg online olanzapine 10mg uk buy zyprexa 10mg
where to buy nebivolol without a prescription order bystolic 5mg sale buy generic clozaril online
buy nateglinide 120 mg without prescription order capoten 25mg generic candesartan 16mg sale
order simvastatin generic purchase valtrex pills sildenafil 50mg without prescription
order cefadroxil 250mg pills cefadroxil online order finasteride 5mg for sale
buy cialis 40mg pill Viagra overnight purchase sildenafil pills
oral estradiol minipress 1mg oral brand prazosin 1mg
order diflucan 200mg online ampicillin 250mg drug cipro 1000mg cost
purchase mebendazole sale buy tretinoin cream for sale tadalafil online buy
brand metronidazole 200mg purchase cephalexin sale order keflex 500mg sale
avanafil 100mg tablet order tadacip generic order diclofenac 100mg generic
cost amoxicillin 250mg order generic amoxicillin clarithromycin 250mg uk
buy bimatoprost without a prescription purchase robaxin without prescription order trazodone online cheap
order clonidine 0.1 mg generic clonidine order online tiotropium bromide pill
purchase sildenafil pill sildenafil medication sildenafil for women
minocin 50mg without prescription oral minocycline 100mg order actos 15mg online cheap
brand leflunomide arava medication order sulfasalazine 500mg
isotretinoin usa accutane for sale zithromax sale
cialis 5mg uk order generic sildenafil 100mg buy cialis pill
purchase azithromycin without prescription order generic azithromycin 250mg cost neurontin 600mg
is ivermectin a prescription drug generic stromectol 6mg cost deltasone 10mg
furosemide 40mg cost how to get furosemide without a prescription buy ventolin for sale
ramipril 10mg price etoricoxib 120mg ca buy etoricoxib 120mg
vardenafil 10mg ca buy tizanidine online cheap hydroxychloroquine cost
buy mesalamine pill buy mesalamine no prescription buy avapro without prescription
buy levitra 10mg sale buy plaquenil 400mg for sale cheap hydroxychloroquine 400mg
buy generic olmesartan for sale oral depakote 250mg purchase divalproex without prescription
clobetasol for sale clobetasol tablet amiodarone 100mg brand
diamox 250 mg tablet order acetazolamide 250 mg for sale generic azathioprine 25mg
coreg 6.25mg ca purchase cenforce generic chloroquine drug
where can i buy lanoxin micardis 20mg ca buy molnunat 200mg online
naprosyn tablet buy naprosyn online cheap lansoprazole usa
If you want to grow your know-how only keep visiting this
website and be updated with the most up-to-date gossip posted here.
Feel free to surf to my webpage: mp3juice
albuterol 100 mcg tablet purchase pyridium sale buy pyridium pills for sale
I pay a visit every day a few websites and blogs to\r\nread articles, except this website provides feature based content.\r\n\r\nAlso visit my site : youtube to mp3
montelukast us buy montelukast 10mg online cheap cheap dapsone
baricitinib 2mg sale buy atorvastatin 40mg atorvastatin 10mg without prescription
purchase nifedipine order fexofenadine sale order allegra pills
order norvasc 10mg sale buy norvasc 10mg generic buy omeprazole 10mg pills
purchase priligy online xenical ca how to buy orlistat
buy metoprolol pill methylprednisolone 4mg otc order medrol pill
order diltiazem generic order acyclovir 400mg online cheap zyloprim 300mg pills
cost rosuvastatin brand rosuvastatin 20mg buy motilium online cheap
order sumycin online order ozobax pills buy lioresal pill
acillin sale ampicillin over the counter flagyl usa
toradol 10mg cheap order toradol 10mg pill buy inderal 20mg online cheap
order bactrim 960mg generic oral cephalexin 250mg buy cleocin 300mg generic
plavix 150mg oral order coumadin pills coumadin pills
buy erythromycin for sale buy erythromycin 500mg generic cost nolvadex
order reglan generic order reglan online cheap buy esomeprazole 40mg pills
buy budesonide inhalers for sale bimatoprost price buy bimatoprost for sale
topamax buy online order levofloxacin 250mg online cheap buy generic levofloxacin over the counter
robaxin 500mg usa methocarbamol 500mg brand sildenafil 100mg pills
dutasteride price avodart without prescription oral mobic 15mg
buy sildenafil online buy generic sildalis over the counter estrace 1mg us
buy generic celebrex order celecoxib 200mg zofran pill
aldactone 25mg brand zocor cheap valacyclovir for sale online
lamotrigine 200mg pills lamotrigine medication buy prazosin 1mg generic
buy proscar generic sildenafil 100mg sale viagra 100mg brand
order tretinoin gel online avana 100mg cost avanafil 200mg tablet
tadalafil 10mg for sale buy tadalafil pill oral viagra 100mg
divalproex 500mg tablet purchase divalproex online buy isosorbide without prescription
prevacid pills lansoprazole ca order pantoprazole 20mg pills
avlosulfon 100mg pills avlosulfon 100mg brand perindopril usa
buy cheap generic ed pills cheap tadalafil 20mg tadalafil 20mg ca
buy arcoxia 60mg for sale azelastine 10ml nasal spray azelastine 10 ml uk
irbesartan 150mg usa avapro online buspar 5mg generic
how to buy cordarone cordarone ca order dilantin 100mg without prescription
order levetiracetam pill tobramycin 10mg us order viagra 100mg
order zaditor buy doxepin 25mg online tofranil 75mg usa
usa cialis sales buy tadalafil 10mg generic buy viagra tablets
acarbose drug griseofulvin online buy griseofulvin 250mg generic
minoxytop buy online order cialis 20mg generic red ed pill
buy aspirin online buy eukroma without prescription where to buy zovirax without a prescription
dipyridamole 25mg us lopid generic buy pravachol for sale
melatonin for sale buy norethindrone 5mg generic buy cheap danocrine
buy generic duphaston buy sitagliptin for sale jardiance brand
prasugrel online detrol medication cheap detrol 2mg
etodolac 600mg canada order etodolac 600 mg sale pletal canada
ferrous order sotalol drug sotalol 40 mg uk
buy mestinon cheap order feldene online cheap maxalt usa
order betahistine 16mg generic order probenecid 500 mg generic probenecid 500mg for sale
buy generic xalatan cheap rivastigmine 3mg buy rivastigmine without a prescription
buy omeprazole without prescription how to buy omeprazole lopressor cheap
buy generic premarin 600 mg brand premarin 600 mg canadian viagra
micardis 80mg pills buy hydroxychloroquine no prescription buy molnunat medication
cenforce 100mg us order chloroquine sale where can i buy chloroquine
tadalafil over counter sildenafil dosage buy sildenafil 100mg sale
cefdinir 300mg brand order prevacid 30mg generic lansoprazole pill
modafinil generic buy generic promethazine for sale deltasone for sale
purchase isotretinoin generic azithromycin online buy buy generic zithromax online
cheap atorvastatin 40mg proventil 100 mcg over the counter norvasc 10mg price
azipro online cost neurontin cheap gabapentin 600mg
free casino games no registration no download casino play lasix 40mg brand
oral protonix buy phenazopyridine 200 mg for sale pyridium buy online
play casino buy monodox online cheap albuterol us
amantadine price purchase avlosulfon for sale buy dapsone 100mg for sale
free slot play stromectol without prescription ivermectin tablets for humans
that roulette blackjack online betting order synthroid 100mcg sale
buy generic medrol triamcinolone 10mg cheap buy triamcinolone 10mg without prescription
clomiphene 50mg brand purchase azathioprine pills buy azathioprine without prescription
buy cheap vardenafil generic vardenafil 20mg order tizanidine sale
order perindopril online cheap perindopril 8mg us allegra usa
phenytoin 100mg for sale oxybutynin 2.5mg pill buy oxytrol paypal
claritin 10mg canada brand ramipril 5mg purchase dapoxetine sale
purchase baclofen pills toradol uk buy toradol no prescription
buy lioresal without prescription order toradol 10mg generic buy toradol online
alendronate generic alendronate online order order nitrofurantoin generic
glimepiride without prescription arcoxia 60mg tablet order etoricoxib pills
inderal 10mg pill order clopidogrel generic buy clopidogrel tablets
order astelin 10 ml sale astelin 10 ml sprayers irbesartan us
oral famotidine 20mg buy famotidine 40mg online cheap prograf 5mg for sale
order nexium 20mg pills buy nexium 20mg brand topamax 200mg
buy zyloprim 100mg crestor brand order rosuvastatin pills
buy sumatriptan 25mg pill sumatriptan us cost dutasteride
buspar without prescription buy buspirone sale cordarone us
zantac for sale online oral ranitidine celebrex 200mg cheap
buy motilium paypal buy sumycin 250mg pills tetracycline uk
tamsulosin online order tamsulosin 0.4mg uk oral zocor 10mg
help with assignments uk buying a research paper for college professional paper writers
buy spironolactone oral propecia 5mg order finasteride 5mg
buy aurogra 100mg sale sildenafil overnight shipping yasmin uk
lamictal 200mg ca mebendazole cheap purchase mebendazole without prescription
order metronidazole 400mg generic purchase cephalexin online cheap brand keflex 250mg
buy retin cream sale oral tadalafil buy avanafil 100mg sale
cost clindamycin cleocin uk best natural ed pills
cheap nolvadex 20mg tamoxifen 10mg over the counter symbicort canada
where to buy tadacip without a prescription indomethacin 75mg capsule order generic indocin 75mg
generic cefuroxime buy axetil online methocarbamol without prescription
order lamisil online list online gambling real money play blackjack online for real money
buy generic desyrel over the counter where to buy trazodone without a prescription generic clindamycin
buy generic aspirin real online casino online casino games
custom research paper writing expository essay assignment suprax canada
college paper help term papers writing service online casino real money usa
buy amoxicillin pill trimox 250mg pill macrobid for sale
order rocaltrol 0.25mg online trandate online order purchase tricor without prescription
buy clonidine 0.1 mg pill catapres 0.1 mg brand buy spiriva 9mcg pill
acnomel adult acne medication genital most effective acne pills ranked oxcarbazepine oral
where can i buy minocin buy ropinirole 1mg for sale purchase ropinirole online cheap
brand alfuzosin allergy pills non drowsy strongest otc for acid reflux
femara 2.5mg over the counter order aripiprazole without prescription abilify 20mg uk
uksleepingpillsonline.com good diet pills from gnc adipex online pharmacy diet pills
provera 10mg over the counter provera buy online cost hydrochlorothiazide 25mg
antidepressants for quitting smoking recovery medication for arthritis painkillers in order of strength
cyproheptadine without prescription periactin online buy ketoconazole 200 mg for sale
medication that suppresses herpetic infection how does antiviral medication work once a day diabetic pill
cymbalta 40mg cost cymbalta oral buy modafinil generic
buy lamisil tablets online acyclovir work against genital herpes heart health dr gundry
promethazine where to buy promethazine canada buy ivermectin
pills that coat your stomach ulcers over the counter treatment gram negative bacilli antibiotics uti
birth control refill online free emergency contraception near me how to last longer guys
order prednisone 20mg sale where can i buy prednisone buy amoxicillin tablets
best acid blocker for gastritis over the counter for gerd antiflatulent trade and generic names
azithromycin 250mg generic buy prednisolone 10mg for sale buy gabapentin 600mg generic