Spilling tea

Karate Dreams Crash


The Car Crash that ended my Karate Career… or did it?

I’m in my early 20’s, and I had just graduated college.  Pitt was a great university, but I didn’t attend for the academics. Nope, I chose this campus because I needed to commute and train 5 days a week. The 1999 USA Karate National Championships were slated for mid-August and I was a defending Gold 🥇, poised to repeat. My hard work was finally paying off.

Up until now, I was groomed to be a champion🏆. It was all I knew: school, karate, eat, sleep, repeat.  No other activities were allowed! Day in, day out I had tunnel vision toward Olympic greatness. I was not naturally gifted with speed or size by any means.  In fact, my high school my driver’s license listed me as 5’6” and 105 lbs.  Yea, I was a twerp.  How the heck did I become an All-American?  I had no choice — Sensei says, “Be a champion,” and you know the rest. I had to hold my own against animals at the dojo and bullies at school who thought karate was a joke. Toughness and tenacity were byproducts of survival.  I sure took some lumps and abuse, but when my growth spurt hit, it was payback👊.  By the time I entered college, I was 6 foot tall with something to prove.  I fought in -60 KG category (that’s still only 132 lbs). Hardly menacing, but my confidence grew with my height. I was lean, mean, and kickin’ ass. I didn’t have all the finesse yet, but I unleashed my frustrations in the ring.  Win or lose, they remembered the name. 

“🍀This is 10% luck

 👊20% percent skill

 🧠15% percent concentrated power of will

 🏆5% percent pleasure

 😓50% percent pain

 💯And 100% reason to remember the name”


Some careless jagoff in a box truck literally rear-ended my dreams — Fractured neck 😱 😥 🤕 (summer of 1999).  It was earth-shattering.  I was just coming into my prime and now my new uniform was a neck brace.  Diagnosis from the doc, “Don’t fight anymore.” My heart sank into my shoes and the walls closed in. I had never looked past karate — ever. I was 😡 at the world, and needed a reboot.  So I followed an old saying, “Go West young man.”

I took a leap of faith and moved to Los Angeles to learn the entertainment biz 🎥. What?!?  I wanted to be a promoter just like my Sensei, and thought Hollywood 🎬 was the ticket.  I knew absolutely nothing about the industry, so my friends and family were skeptical to say the least. Fake it till you make it, right?  I borrowed my dad’s swagger and walked in like I owned the place. I had instant success.  Confidence is contagious, there is no other explanation.  SAG card in hand, I worked with A-listers; everyone from Britney Spears to Arnold Schwarzenegger, and all along the way, despite my decision, no one was prouder of me than my father.  I knew a conventional job wasn’t for me.

I went to Hollywood 🎬, crushed it, and came back a new man.  I missed my college sweetheart (and future wife), my family, and dojo.  I refused to let this car crash define me. What should have “broke me; woke me.” It took some Cali🌞for it to sink in, but being a Sensei was in my blood.  When I returned to Pittsburgh, the students rejoiced. I didn’t realize how much they missed and needed me. It was just the therapy I needed.

The car crash that should have “broke” me “woke” me.

Being a Sensei was my destiny, and I turned the negative into a positive. That’s right, it can either break you or wake you. My passion inspired new avenues including coaching, promoting and of course confirming my calling to be a lifelong Sensei.

Sensei Bill Viola Jr  Karate 空手 🥋 Sport Karate Highlights from the 1990s.  Viola was a champion karate competitor in kata, kumite and kobudo.  He retired from tournaments in 1999 after a career ending car crash accident. #karate #kumite #pittsburgh #irwin #northhuntingdon #alleghenyshotokan #norwinninjas  USA Karate National Champion


Iovino, Jim  (August 15, 1999).  “Karate duo’s dreams crash before nationals”. Pittsburgh Tribune-Review, page 6.

Billy and Addie Viola stood on the sidelines and patiently watched 11 members of Father’s Allegheny Shotokan Karate School in North Huntingdon Township win 36 medals at USA Karate’s 25th National Championship in Canton, Ohio.

There was no doubt the siblings were happy for the students – most of whom they helped train – but there were times when they stared out at the mats and wondered, “Why us?”

Billy and Addie Viola, who had competed and won medals at the national competition 18 years in a row, wanted desperately to compete in the tournament, but it wasn’t going to happen this year. They had to miss nationals for the first time in their lives due to off-mat incidents out of their control.

Billy Viola, 22, a six-time Pennsylvania state karate champion from North Huntingdon Township, was unable to defend his national title win of a year ago because he was recovering from a cervical sprain and a small fracture in his neck that he suffered in a car accident two weeks earlier on Route 30 in North Huntingdon Township.

Addie Viola, 20, also an accomplished karate champion, was involved in a separate car accident on Route 30 three weeks earlier. She suffered head and neck injuries, including a gash on her forehead that will require several plastic surgeries to correct.

The Violas’ father, Bill, was concerned for his son and daughter, not only because of their injuries, but because they trained all year for nationals but could not compete.

“That was very disturbing,” Bill Viola said. “It was something that just happens. After all the training, sweat and time they put in, and then this happens.”

Even though the Violas were unable to compete at nationals, they still wanted to be there for their students. The only problem was they were in Denver, Col., with their University of Pittsburgh at Greensburg ecology class when the championships started. The Violas talked the rest of the class into jumping in the van and finishing their trip early so they could return in time to see some of the matches in Canton. Twenty-nine consecutive hours of driving later, the Violas, exhausted and sore, arrived at the Civic Center to the surprise of their students.

“I’ve been in martial arts since I was 3 years old, and this is one of the rare times I had to miss the national championships,” Billy Viola said. “Being a defending champion, it was difficult to watch. But I had to be there for my students.”

Addie Viola agreed.

“It was tough to watch and not be able to do it,” she said. “We still went and watched and supported them.”

Their students didn’t disappoint. Billy Leader, a 7-year-old from NorthHuntingdon Township, won two golds in weapons and advanced synchronized weapons, a silver in kata and a bronze in sparring. His 5-year-old brother, Dominic, the youngest representative Allegheny Shotokan sent to the championships, won a gold in weapons and silver medals in kata and sparring.

Ian Elms, 7, of North Huntingdon Township, brought home three gold medals in weapons, sparring and advanced synchronized weapons team. Ian also earned a bronze in kata.

Leah Ray, a 10-year-old from Larimer, won a silver in sparring and a bronze in kata. Another 10-year-old, Brian Hails from Jeannette, led the 10-13 age group advanced synchronized weapons team to a gold medal and won a silver in kata.

Rick Fox, 17, of Irwin, won golds in weapons and adult synchronized weapons team and a silver in sparring. Theresa Perry, an 18-year-old intermediate green belt from McKeesport, earned gold in weapons, silver in kata and bronze in sparring.

Two intermediate green belts, 22-year-old Christina Adams of Irwin and 24-year-old Tim Meyer of Greensburg, won golds in kata and sparring and silver in weapons. Meyer also captured a gold medal in adult synchronized weapons and a bronze medal in advanced adult team fighting.

Nick Cyktor Jr. of West Newton, who was competing in his first national championship, won a gold in sparring and a bronze in adult team fighting. Cyktor, a beginner white belt, impressed his teammates by taking on black belts in the team event despite a lack of experience.

Rocky Whatule, a 21-year-old advanced black belt from Jeannette, led the adult synchronized weapons team to a gold medal, won a silver in kata and bronze medals in weapons, sparring and adult team fighting.

The Violas’ students and training partners missed seeing them compete. Whatule, who learns and trains with Billy Viola, said this was the first tournament he attended that Billy didn’t compete in.

“As soon as I’d get done with a fight (at past events), I’d head over to his ring and cheer him on and vice versa,” Whatule said. “I used to get pumped up by watching him fight and cheering him on.

“I hope their health stays good and they can compete again soon. When you don’t have a member of your team there, a lot of people get thrown off their games.”

The Violas hope to get back into competition in a couple months. Billy Viola is undergoing therapy three days a week at the Medical Wellness Center in Jeannette, but still teaches at the karate school to stay active. So does Addie Viola, who will need a skin graft to cover the scar on her forehead.

“My goal is to make it back to nationals next year and not move a step back from the previous year when I was the champion,” Billy Viola said. “I want to be right back where I was.”

bill viola jr car crash accident
Car Crash Article

The car crash did end Bill Viola Jr.’s competitive career, but it opened the door to his true passions.

116 comments on Karate Dreams Crash

  1. 20bet says:

    Your article gave me a lot of inspiration, I hope you can explain your point of view in more detail, because I have some doubts, thank you.

  2. You re so awesome! I don t believe I have read a single thing like that before.

  3. Your article helped me a lot, is there any more related content? Thanks!

  4. Puravive says:

    I liked it as much as you did. Even though the picture and writing are good, you’re looking forward to what comes next. If you defend this walk, it will be pretty much the same every time.

  5. Pxrhbj says:

    allergy medications prescription list generic allergy medication list best allergy medicine for rash

  6. I loved you even more than you’ll say here. The picture is nice and your writing is stylish, but you read it quickly. I think you should give it another chance soon. I’ll likely do that again and again if you keep this walk safe.

  7. Mkfqic says:

    where can i buy prednisone prednisone 40mg usa

  8. Gqmsys says:

    prescription medicine for stomach cramps buy tritace paypal

  9. Azfaep says:

    dermatologist prescribed acne cream order retino-a sale prescriptions for acne that work

  10. Tolfgc says:

    order accutane 10mg online cheap isotretinoin 20mg pill isotretinoin order

  11. Xbojxg says:

    purchase amoxicillin without prescription order amoxicillin 500mg without prescription amoxicillin 500mg pills

  12. Bqltjc says:

    uk sleeping pills website provigil medication

  13. Botgvx says:

    zithromax where to buy cost azithromycin 500mg buy zithromax

  14. Azygxp says:

    cost azithromycin buy azithromycin 500mg order azithromycin online

  15. Ulacso says:

    furosemide 100mg without prescription how to buy lasix

  16. Vbnhyh says:

    omnacortil 5mg uk order omnacortil 5mg online cost omnacortil 10mg

  17. Kxordu says:

    buy generic amoxicillin 1000mg cost amoxil 1000mg buy amoxil 250mg generic

  18. Hahtwa says:

    how to get doxycycline without a prescription doxycycline 100mg sale

  19. Foeitl says:

    buy albuterol without a prescription buy ventolin sale ventolin 4mg price

  20. Wcftex says:

    order synthroid 100mcg for sale order synthroid 75mcg without prescription levoxyl tablet

  21. nyafffairs says:

    I have read some excellent stuff here Definitely value bookmarking for revisiting I wonder how much effort you put to make the sort of excellent informative website

  22. I do agree with all the ideas you have introduced on your post They are very convincing and will definitely work Still the posts are very short for newbies May just you please prolong them a little from subsequent time Thank you for the post

  23. Anhidw says:

    clomiphene 100mg generic clomid 100mg pill clomiphene 100mg drug

  24. tvbrackets says:

    Nice blog here Also your site loads up fast What host are you using Can I get your affiliate link to your host I wish my web site loaded up as quickly as yours lol

  25. Erkvre says:

    tizanidine 2mg brand buy zanaflex online tizanidine 2mg for sale

  26. Hkzvcm says:

    order prednisone 20mg for sale deltasone 40mg canada order prednisone 20mg generic

  27. Dlfrdh says:

    buy generic semaglutide for sale rybelsus online purchase rybelsus online cheap

  28. Ininpz says:

    cheap accutane oral isotretinoin 20mg buy isotretinoin without prescription

  29. Cbwxve says:

    order rybelsus 14mg sale rybelsus uk rybelsus 14mg without prescription

  30. Live TV says:

    very satisfying in terms of information thank you very much.Live TV

  31. Hufbwt says:

    purchase albuterol online order generic albuterol order ventolin 4mg

  32. Eqmyls says:

    purchase amoxicillin amoxil 1000mg usa cheap amoxil sale

  33. Uhgabz says:

    augmentin 375mg for sale cheap clavulanate order amoxiclav for sale

  34. Gphhjb says:

    order azithromycin pills where can i buy azithromycin purchase zithromax generic

  35. Zrhedq says:

    synthroid 100mcg usa buy levothroid sale cheap levoxyl

  36. Hsbeeg says:

    buy omnacortil where can i buy omnacortil buy prednisolone no prescription

  37. Mzawcs says:

    order clomiphene pill order clomid 50mg for sale clomid 100mg cheap

  38. As I website owner I believe the content material here is really good appreciate it for your efforts.-vox online kostenlos

  39. Vanonq says:

    order gabapentin 100mg sale cost gabapentin 600mg neurontin online buy

  40. La mejor aplicación de control parental para proteger a sus hijos – monitoriza en secreto GPS, SMS, llamadas, WhatsApp, Facebook, ubicación. Puede monitorear de forma remota las actividades del teléfono móvil después de descargar e instalar apk en el teléfono de destino.

  41. Hpmltr says:

    buy furosemide 100mg generic buy cheap generic furosemide lasix buy online

  42. Fobertdearo says:

    Cialis Tabletas
    Cialis 5 mg prezzo cialis prezzo tadalafil 5 mg prezzo

  43. Earnestdyelt says:

    Tadalafil 5 Mg
    Cialis 5 mg prezzo cialis prezzo tadalafil 5 mg prezzo

  44. Acdtka says:

    buy doxycycline doxycycline 200mg usa vibra-tabs online buy

  45. Zshfes says:

    buy semaglutide pills brand semaglutide order rybelsus 14 mg sale

  46. Osxcdh says:

    online casino bonus online slots real money play roulette

  47. Kyhrkz says:

    vardenafil 10mg over the counter order levitra without prescription order levitra generic

  48. Vgcdbx says:

    pregabalin 75mg oral lyrica 75mg canada pregabalin for sale online

  49. SLhaneinvog says:

    Cialis 20 Mg
    For the life of me, I do not know.
    Cialis 5 mg prezzo prezzo cialis 5 mg originale in farmacia cialis 5 mg prezzo

  50. Cyyvhx says:

    hydroxychloroquine 400mg for sale hydroxychloroquine 200mg price order plaquenil without prescription

  51. Ohaule says:

    buy triamcinolone 4mg pill cost triamcinolone 10mg order triamcinolone for sale

  52. Tnchee says:

    order cialis without prescription buy cialis 40mg online cialis without prescription

  53. Iyhehd says:

    generic clarinex 5mg buy clarinex pills for sale desloratadine medication

  54. Wgwoze says:

    buy cenforce 100mg pills order cenforce 100mg generic cenforce 100mg us

  55. Davdidhef says:

    Aviator Spribe казино играть на доллары
    Unsuccessful idea

    Попробуйте свою удачу в игре Авиатор Спраб и окунитесь в мир азарта!

  56. Xbaivm says:

    claritin oral order loratadine without prescription buy loratadine 10mg generic

  57. Bbmthg says:

    aralen cheap chloroquine for sale chloroquine cost

  58. ndu5u4vbq says:

    canadian pharmacy reviews canadian pharmacy no prescription
    canadian pharmacy and cialis [url=][/url]

  59. zeolite heavy equipment llc offers a comprehensive range of industrial equipment for various industries. We provide reliable solutions to meet the needs of our customers, ensuring their satisfaction with our products and services. Our company is dedicated to delivering exceptional value and service to our customers.

    [url=]Zeolite Heavy Equipment LLC[/url] [url=]zeolite heavy equipment llc[/url] [url=]Zeolite Heavy Equipment LLC[/url] [url=]zahry machinery equipment llc[/url] [url=]Zeolite Heavy Equipment LLC[/url] [url=]zeolite heavy equipment llc[/url] [url=]zeolite heavy equip[/url] [url=]Zahry Machinery Equipment[/url] [url=]Zeolite Heavy Equip[/url] [url=]zeolite heavy equipment llc[/url] d5b0442

  60. Myxbsl says:

    orlistat 120mg cheap orlistat over the counter buy diltiazem generic

  61. Stephengot says:

    Hi, I want to subscribe for this web site to obtain hottest updates, so where can i do it please assist.
    online pokies australia real money

  62. SShaneinvog says:

    Aviator Spribe где играть казино
    Absolutely with you it agree. It is excellent idea. It is ready to support you.
    Добро пожаловать в захватывающий мир авиаторов! Aviator – это увлекательная игра, которая позволит вам окунуться в атмосферу боевых действий на небе. Необычные графика и захватывающий сюжет сделают ваше путешествие по воздуху неповторимым.

    Играйте в Aviator Spribe казино играть по стратегии и наслаждайтесь волнением игры вместе с нами!
    Aviator игра позволит вам почувствовать себя настоящим пилотом. Вам предстоит совершить невероятные маневры, выполнять сложные задания и сражаться с противниками. Улучшайте свой самолет, чтобы быть готовым к любым ситуациям и становиться настоящим мастером.
    Основные особенности Aviator краш игры:
    1. Реалистичная графика и физика – благодаря передовой графике и реалистичной физике вы почувствуете себя настоящим пилотом.
    2. Разнообразные режимы игры и миссии – в Aviator краш игре вы сможете выбрать различные режимы игры, такие как гонки, симулятор полетов и захватывающие воздушные бои. Кроме того, каждая миссия будет предлагать свои собственные вызовы и задачи.
    3. Улучшение и модернизация самолетов – в игре доступны различные модели самолетов, которые можно покупать и улучшать. Вы сможете устанавливать новое оборудование, улучшать двигательность и мощность своего самолета, а также выбирать различные варианты окраски и декорации.
    Aviator краш игра – это возможность испытать себя в роли авиатора и преодолеть все сложности и опасности воздушного пространства. Почувствуйте настоящую свободу и адреналин в Aviator краш игре онлайн!
    Играйте в «Авиатор» в онлайн-казино Pin-Up
    Aviator краш игра онлайн предлагает увлекательную и захватывающую игровую атмосферу, где вы становитесь настоящим авиатором и сражаетесь с самыми опасными искусственными интеллектами.
    В этой игре вы должны показать свое мастерство и смекалку, чтобы преодолеть сложности многочисленных локаций и уровней. Вам предстоит собирать бонусы, уклоняться от препятствий и сражаться с врагами, используя свои навыки пилотирования и стрельбы.
    Каждый уровень игры Aviator краш имеет свою уникальную атмосферу и задачи. Будьте готовы к неожиданностям, так как вас ждут захватывающие повороты сюжета и сложные испытания. Найдите все пути к победе и станьте настоящим героем авиатором!
    Авиатор игра является прекрасным способом провести время и испытать настоящий адреналиновый разряд. Готовы ли вы стать лучшим авиатором? Не упустите свой шанс и начните играть в Aviator краш прямо сейчас!
    Aviator – играй, сражайся, побеждай!
    Aviator Pin Up (Авиатор Пин Ап ) – игра на деньги онлайн Казахстан
    Aviator игра предлагает увлекательное и захватывающее разнообразие врагов и уровней, которые не оставят равнодушными даже самых требовательных геймеров.
    Враги в Aviator краш игре онлайн представлены в самых разных формах и размерах. Здесь вы встретите группы из маленьких и быстрых врагов, а также огромных боссов с мощным вооружением. Разнообразие врагов позволяет игрокам использовать разные тактики и стратегии для победы.
    Кроме того, Aviator игра предлагает разнообразие уровней сложности. Выберите легкий уровень, чтобы насладиться игровым процессом, или вызовите себе настоящий вызов, выбрав экспертный уровень. Независимо от выбранного уровня сложности, вы получите максимум удовольствия от игры и окунетесь в захватывающий мир авиаторов.
    Играйте в Aviator и наслаждайтесь разнообразием врагов и уровней, которые позволят вам почувствовать себя настоящим авиатором.

  63. Comsrk says:

    order atorvastatin 10mg generic buy atorvastatin 10mg pill brand atorvastatin 10mg

  64. Gnbrmy says:

    zovirax 800mg without prescription cheap zovirax 400mg order zyloprim 300mg

  65. Kbdznh says:

    order lisinopril 5mg generic order lisinopril 10mg pill buy zestril 5mg without prescription

  66. Bsgnmg says:

    order rosuvastatin 10mg pill buy ezetimibe 10mg sale buy ezetimibe 10mg generic

  67. Ahpoml says:

    buy omeprazole no prescription omeprazole 20mg uk order prilosec pill

  68. Ploilg says:

    buy motilium 10mg generic buy tetracycline 500mg sale order sumycin 250mg generic

  69. Stephengot says:

    Hello to all, the contents existing at this site are genuinely awesome for people knowledge, well, keep up the nice work fellows.

    etherium prices today

  70. very satisfying in terms of information thank you very much. – hey dudes for kids

  71. d6xpz4spc says:

    canadian pharmacy com Canadian Pharmacy
    canada pharmacy online [url=]image source[/url]

  72. Hyijkt says:

    order lopressor 100mg online cheap oral lopressor 100mg order lopressor for sale

  73. Qdatiz says:

    generic flexeril purchase ozobax pill ozobax pills

  74. Izmglq says:

    atenolol 100mg over the counter buy atenolol pills purchase tenormin without prescription

  75. Just wish to say your article is as surprising The clearness in your post is just cool and i could assume youre an expert on this subject Fine with your permission allow me to grab your RSS feed to keep updated with forthcoming post Thanks a million and please keep up the enjoyable work

  76. Btdqnw says:

    order toradol online colcrys pill generic colchicine 0.5mg

  77. TimsothyReoks says:

    Hello there, You’ve done a fantastic job. I’ll definitely digg it and personally recommend to my friends. I am confident they will be benefited from this web site.
    codigo bcgame

  78. Lhaneinvog says:

    Hi, yes this article is actually pleasant and I have learned lot of things from it on the topic of blogging. thanks.
    booi casino pl

  79. Thank you for the auspicious writeup It in fact was a amusement account it Look advanced to far added agreeable from you However how can we communicate

  80. IsmaelTek says:

    I’m not sure exactly why but this site is loading extremely slow for me. Is anyone else having this problem or is it a problem on my end? I’ll check back later and see if the problem still exists.

  81. Lewisnar says:

    Howdy! Do you know if they make any plugins to help with Search Engine Optimization? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good results. If you know of any please share. Thanks!

  82. Stephengot says:

    Hi there I am so excited I found your blog, I really found you by mistake, while I was searching on Aol for something else, Anyhow I am here now and would just like to say many thanks for a tremendous post and a all round exciting blog (I also love the theme/design), I don’t have time to browse it all at the moment but I have bookmarked it and also added in your RSS feeds, so when I have time I will be back to read much more, Please do keep up the great b.

  83. Earnestdyelt says:

    Aviator Spribe казино играть на доллары
    Добро пожаловать в захватывающий мир авиаторов! Aviator – это увлекательная игра, которая позволит вам окунуться в атмосферу боевых действий на небе. Необычные графика и захватывающий сюжет сделают ваше путешествие по воздуху неповторимым.
    Aviator Spribe играть казино

  84. Lewisnar says:

    Hi there everybody, here every person is sharing these familiarity, thus it’s pleasant to read this blog, and I used to visit this weblog every day.
    writing service

  85. Stephengot says:

    Aviator Spribe казино играть на тенге
    Добро пожаловать в захватывающий мир авиаторов! Aviator – это увлекательная игра, которая позволит вам окунуться в атмосферу боевых действий на небе. Необычные графика и захватывающий сюжет сделают ваше путешествие по воздуху неповторимым.
    Aviator Spribe отзывы казино

  86. Shoe Palace says:

    Definitely what a great blog and instructive posts I definitely will bookmark your site.All the Best! . <a href="

  87. GichardGok says:

    Российский производитель продает разборные гантели gantel razbornaya ru – у нас найдете обширный объем вариантов. Наборные утяжелители дают продуктивно выполнять силовые тренировки в любом месте. Изделия для спорта отличаются качеством, универсальностью в эксплуатации.  Организация эффективно испытывает и осуществляет свежие технологии, чтобы исполнить спортивные цели новых клиентов.  В создании долговечных отягощений активно используются первоклассные марки чугуна. Значительный комплект изделий позволяет получить разборные отягощения для эффективной программы занятий. Для домашних занятий – это лучший комплект с маленькими габаритами и большой фунциональности.

  88. Earnestmom says:

    Создаваемые торгово-промышленным объединением тренажеры для кинезитерапии и специально созданы для восстановления после травм. Устройства имеют лучшее предложение стоимости и функциональности.
    Продаем очень недорого блочную раму с усиленной конструкцией. В ассортименте для кинезитерапии всегда в реализации модели грузоблочного и нагружаемого типа.
    Выпускаемые тренажеры для реабилитации гарантируют мягкую и безопасную тренировку, что особенно важно для пациентов в процессе восстановления.
    Устройства обладают регулируемым сопротивлением и уровнями нагрузки, что дает возможность индивидуализировать занятия в соответствии с задачами каждого пациента.
    Все модели актуальны для кинезитерапии по методике профессора Бубновского. Оборудованы поручнями для комфортного осуществления тяг сидя или стоя.

  89. TimsothyReoks says:

    you are really a good webmaster. The web site loading speed is amazing. It kind of feels that you are doing any unique trick. Also, The contents are masterpiece. you’ve performed a excellent task on this matter!
    virtueel nummer voor altijd

  90. Danieldauff says:

    This site definitely has all of the information and facts I wanted about this subject and didn’t know who to ask.

Comments are closed.

Scroll to top