Brazilian Jiu Jitsu Team History, Fighter Stats, Biographies and News

BJJ Fanatics Instructionals
BJJ Fanatics Instructionals

Alexandre Molinaro

,
20.22K 2
Nicholas Meregali Instructionals

Alexandre Molinaro is a Brazilian jiu-jitsu black belt under André Vasconcelos (Alemão), who worked extensively with coaches Vini Aieta and Carlson Gracie Junior, being also one of the main representatives of the Carlson Gracie Academy in the 2010’s decade. Molinaro gained notoriety in the sporting facet of BJJ while competing on the International Brazilian Jiu-Jitsu Federation (IBJJF) circuit, where he conquered numerous tournaments.

Alexandre Molinaro Jiu-Jitsu

Full Name: Alexandre Faria Molinaro

Nickname: N/A

Lineage:  Carlos Gracie > Helio Gracie >Carlson Gracie > Carlson Gracie Jr > André Vasconcelos > Alexandre Molinaro

Main Achievements:

  • 1st Place IBJJF South American Championship (2018)
  • 1st Place IBJJF Pans Championship No-Gi (2020)
  • 1st Place IBJJF Asian Open (2018)
  • 1st Place IBJJF New York Spring Open (2018)
  • 1st Place IBJJF Atlanta Summer Open (2017)
  • 1st Place IBJJF Washington DC Open (2017)
  • 1st Place IBJJF Chicago Summer Open (2017)
  • 1st Place IBJJF London Fall No-Gi Open (2018)
  • 1st Place IBJJF Las Vegas Open (2019)
  • 1st Place IBJJF Houston Open (2018)
  • 1st Place IBJJF Seatle Open (2018)
  • 1st Place IBJJF Orlando Open (2018)
  • 1st Place IBJJF Amsterdam Open (2018)
  • 1st Place IBJJF Florence Open (2018)
  • 1st Place IBJJF San Antonio Open (2018)
  • 1st Place IBJJF Toronto Open (2018)
  • 1st Place IBJJF Poznan Open (2019)
  • 1st Place IBJJF Rome Open (2019)
  • 1st Place UAEJJF Colombia National Pro (2018)
  • 2nd Place IBJJF Miami Fall Open (2017)
  • 2nd Place IBJJF Miami Winter Open (2019*)
  • 2nd Place IBJJF Chicago Spring Open (2018)
  • 2nd Place IBJJF San Francisco Open (2018)
  • 2nd Place UAEJJF Continental Pro (2018)
  • 3rd Place IBJJF American Nationals (2018*)
  • 3rd Place IBJJF Pan American No-Gi Championship (2017)
  • 3rd Place IBJJF European Open (2019)
  • 3rd Place IBJJF Los Angeles Open (2018)
  • 3rd Place IBJJF Long Beach Open (2017)
  • 3rd Place IBJJF Seatle Open (2017)

Main Achievements (Colored Belts):

  • 1st Place IBJJF World Championship (2013 blue)
  • 1st Place IBJJF World No-Gi Championship (2013 blue)
  • 1st Place UAEJJF Grand Slam, LA (2016 brown)
  • 2nd Place IBJJF World No-Gi Championship (2013* blue)
  • 3rd Place IBJJF Pan American Championship (2013** blue)

* Absolute
** Weight and absolute

Favorite Position/Technique: Open Guard

Weight Division: Peso Leve (76,00 kg / 168.0 lbs)

Team/Association: Carlson Gracie Association

Alexandre Molinaro Jiu-Jitsu

Alexandre Molinaro was born on June 3, 1996, in Rio de Janeiro, Brazil, being raised in the Rio Comprido neighborhood, located in the center (Centro) of Rio.

From a very young age, Alexandre’s parents tried to have him practicing sports. First through swimming, and later through judo, though neither captivated Molinaro’s interest. On October 2009, at the age of 13, Alexandre finally found something he enjoyed – jiu-jitsu. The main reason for this enthusiasm was that BJJ was similar to judo (which he had practiced) but lacked the physicality of the Japanese art of throwing. Instead of having to be athletic to play the game, Molinaro believed he could just as easily sit back and play guard, something that appealed a great deal to the young Rio de Janeiro native, who struggled with excess weight at the time.

The famous Vinicius Aieta (Vini) of Gracie Tijuca Academy, was Molinaro’s first instructor and the man who conducted Alexandre from white to purple belt, quickly becoming one of Brazil’s rising stars under the prestigious coach’s leadership.

By the end of 2015, Molinaro traveled to the United States together with his good friend Kauan Barboza to compete at the IBJJF No-Gi Pan. The idea was to stay for a whole month in the US, to compete on both the aforementioned Pan and the No-Gi World Championship, taking the chance to also visit close relatives who lived in New Jersey. While traveling through the Northern Emysphere, Alexandre met Carlson Gracie South Bay coach, André Vasconcelos – also known as Alemão. Vasconcelos was most impressed by Molinaro, inviting him to be part of a professional team he was building, a perfect opportunity for Alexandre to live from competing, which he took wholeheartedly.

Under Alemão’s guidance, Alexandre earned his brown and black belts, the latter on June 5, 2017, just a few days after his 21st birthday.

Alexandre Molinaro Shooting

On the same week of Molinaro’s promotion to black belt, Alexandre decided to make his black belt debut. The idea was to compete at the BJJ Tour promotion, in Connecticut, and take the opportunity to visit his relatives in neighboring NJ.

Once in NJ, after the tournament, Alexandre was invited by his cousin to a street party nearby. At this festivity, a fight broke out (unrelated to Molinaro), in which someone drew a gun and fired a few rounds. Unfortunately for Alexandre, he was caught by a stray bullet, being rushed into the hospital.

According to Molinaro, in an interview given to BJJ Heroes in November 2018, the incident had a dramatic effect on his views on life, and on how to lead it. His desire to make an impact and leave a legacy grew stronger, and so did his training intensity from that point onwards.

Alexandre Molinaro Grappling Record

134 WINS
  • BY POINTS
    95 (71%)
  • BY ADVANTAGES
    8 (6%)
  • BY SUBMISSION
    25 (19%)
  • BY DECISION
    5 (4%)
  • BY PENALTIES
    0 (0%)
  • BY DQ
    1 (1%)

25 SUBMISSIONS WINS

#214eb8
Choke from back
32
8
#86e620
RNC
24
6
#5AD3D1
Katagatame
16
4
#d1212a
Terra footlock
8
2
#fad11b
Botinha
4
1
#f58822
Armbar
4
1
#224aba
Triangle
4
1
#ff9124
Mounted X choke
4
1
#bf1f6c
Inside heel hook
4
1
25
(100%) SUBMISSIONS
76 LOSSES
  • BY POINTS
    25 (33%)
  • BY ADVANTAGES
    5 (7%)
  • BY SUBMISSION
    38 (50%)
  • BY DECISION
    6 (8%)
  • BY PENALTIES
    1 (1%)
  • BY DQ
    1 (1%)

38 SUBMISSIONS LOSSES

#214eb8
Choke from back
47
18
#86e620
RNC
8
3
#5AD3D1
Triangle
5
2
#d1212a
Bow and arrow
5
2
#fad11b
Inside heel hook
5
2
#f58822
Outside heel hook
3
1
#224aba
Kneebar
3
1
#ff9124
Submission
3
1
#bf1f6c
Choke
3
1
#22c9a5
Straigh ankle lock
3
1
#fad223
Armbar
3
1
#03861f
Botinha
3
1
#039a1f
Arm in Ezekiel
3
1
#03b41f
Omoplata
3
1
#03c61f
Straight ankle lock
3
1
#03d61f
Footlock
3
1
38
(100%) SUBMISSIONS

Alexandre Molinaro Fight History

ID Opponent W/L Method Competition Weight Stage Year
13529Rafael BarbosaRafael BarbosaLPointsBJJ Tour76KGN/A2017
13539Gianni GrippoGianni GrippoLN/ABoston SM. Open76KGF2017
13587Francisco IturraldeFrancisco IturraldeLRNCSeattle Open76KGSF2017
13774Otavio SousaOtavio SousaLChoke from backSan Diego Pro82KG4F2017
14011Frederico AugustoLReferee DecisionNo Gi Pan Am.73KG4F2017
14201Osvaldo MoizinhoOsvaldo MoizinhoLPointsMiami FO76KGF2017
14281Francisco IturraldeFrancisco IturraldeLKneebarLong Beach Open76KGSF2017
15014Johnny TamaJohnny TamaLAdvLA Open76KGSF2018
15049Frederico AugustoLPointsAtlanta W. Open76KG4F2018
15208Gianni GrippoGianni GrippoLChoke from backContinental Pro77KGRR2018
15288Osvaldo MoizinhoOsvaldo MoizinhoLPointsSan Francisco Open76KGF2018
15397JT TorresJT TorresLChoke from backPan American76KG8F2018
15593Gianni GrippoGianni GrippoLPointsChicago Sp. Open76KGF2018
15788Mahamed AlyMahamed AlyLChoke from backWashington SPOABSSF2018
16378Piter FrankLReferee DecisionACB North AmericaABS8F2018
16463Isaque PaivaIsaque PaivaLChoke from backWorld Champ.70KGR12018
16723Horlando MonteiroHorlando MonteiroLTriangleAmerican Nat.ABSSF2018
16862Jamil Hill-TaylorJamil Hill-TaylorLSubmissionNY BJJ Pro70KGSF2018
17273Gianni GrippoGianni GrippoLPts: 10x0Las Vegas Open76KGSF2018
17301Gianni GrippoGianni GrippoLPointsLV NG Open73KGF2018
17947Italo LinsItalo LinsLPointsLondon FO76KGSF2018
17983Ilke BulutIlke BulutLPts: 10x0Geneva Open82KGF2018
18818Diego RamalhoDiego RamalhoLPts: 2x0Grand Slam AD77KG4F2019
18910Lucas LepriLucas LepriLChoke from backEuropean Open76KGSF2019
19042Diego SilvaLPts: 8x8, AdvMexico Nat. Pro94KGR12019
19243Roberto AbreuRoberto AbreuLChokeMiami W. OpenABSF2019
19348Francisco IturraldeFrancisco IturraldeLBow and arrowPortland Open76KGF2019
19608Osvaldo MoizinhoOsvaldo MoizinhoLPts: 8x6Pan American76KG4F2019
20102M. AbdulkadirovLPointsWorld Pro77KGR12019
20279Arthur DetanicoArthur DetanicoLStraigh ankle lockBrasileiro76KGR22019
20789Thiago MacedoThiago MacedoLChoke from backGrand Slam MSK69KGSF2019
21253Levi JonesLevi JonesLChoke from backGrand Slam TYO77KG4F2019
21257Max LindbladMax LindbladLChoke from backGrand Slam TYO77KGRPC2019
21563Gilson NunesGilson NunesLTriangleDallas SMO76KGF2019
22064L. LarmanLDQLondon FO76KGF2019
23002Natan ChuengNatan ChuengLPts: 2x1Grand Slam AD77KGR12020
23461Andre GoisAndre GoisLArmbarMiami WO82KGSF2020
23501Paulo GabrielPaulo GabrielLChoke from backPortland Open76KGF2020
23578Gabriel FerreiraLPointsKansas Open76KG4F2020
23716Lucas ValenteLucas ValenteLBotinhaHouston WO76KGF2020
23994Johnatha AlvesJohnatha AlvesLChoke from backAustin Open76KGF2020
24008Pedro RochaPedro RochaLPts: 2x0Austin NGOABSF2020
24194Johnatha AlvesJohnatha AlvesLChoke from backPan American76KG8F2020
24430Pablo LavaselliPablo LavaselliLReferee DecisionHouston Open76KGF2020
24632Guilherme CordiviolaGuilherme CordiviolaLArm in EzekielAmerican NatsABS4F2020
24672Rida HaisamRida HaisamLRNCAmerican NGNABS4F2020
26035Kieran KichukKieran KichukLChoke from backN.Orleans Open76KGSF2021
26266Jamil Hill-TaylorJamil Hill-TaylorLPts: 8x0Memphis Open76KGF2021
26898Igor FelizIgor FelizLPts: 7x2Chicago Open76KGF2021
28085Natan ChuengNatan ChuengLPts: 6x2Brasileiro76KG4F2021
30508Fabricio BarbarottiFabricio BarbarottiLOmoplataAtlanta WO76KGSF2022
30614Igor FelizIgor FelizLReferee DecisionEuropean Open76KG4F2022
30822Fabricio BarbarottiFabricio BarbarottiLPts: 2x2, PenDallas Open76KGF2022
30864Saul ViayraLInside heel hookDallas NGO79KGSF2022
31694Daniel DinizDaniel DinizLPts: 4x0Pan American76KGR22022
31920Vinicius PereiraVinicius PereiraLChoke from backRio Fall Open76KGSF2022
32964Leo SilvaLeo SilvaLPts: 2x2, AdvWorld Champ.76KGR12022
33468Marcio AndreMarcio AndreLChoke from backAmerican Nat.82KGSF2022
33550Thiago SaldanhaLStraight ankle lockAmerican NGNABSSF2022
33745Carlos NetoLBow and arrowAustin SMO82KGSF2022
33778Lucas WilhanLInside heel hookAustin SMNGO79KGSF2022
35644Francisco CuneoFrancisco CuneoLPts: 0x0, AdvNoGi Pan79KG4F2022
36928Gabriel FerreiraLPts: 2x2, AdvNoGi Worlds73KG8F2022
37274Eduardo RoqueEduardo RoqueLPts: 8x2European OpenABSR12023
45150Clay MayfieldLPts: 2x0Nashville FO88KGF2023
45164Clay MayfieldLPts: 3x0Nashville FNGO85KGF2023
46907Fabricio BarbarottiFabricio BarbarottiLReferee DecisionAtlanta WO82KGSF2024
48043Leo SaggioroLeo SaggioroLChoke from backPan American76KG8F2024
49548Jefferson NascimentoLN/AAtlanta SPO76KG4F2024
50029Jefferson NascimentoLReferee DecisionDenver Open76KGF2024
50382Natan ChuengNatan ChuengLChoke from backWorld Champ.76KGR22024
50954Alexandre ManaraLChoke from backNJersey OpenABSF2024
52308Ademir BarretoAdemir BarretoLFootlockChicago SMO76KGF2024
52334Lucas BritoLN/AChicago SMNG82KGF2024
54531Kade TsitosLOutside heel hookNoGi Pan79KGR12024
55849Carlos HenriqueCarlos HenriqueLRNCWorld NoGi73KG8F2024
13536Juan GalarzaWPts: 4x0Boston SM. Open76KG4F2017
13537Renan BorgesWPts: 2x0Boston SM. Open76KGSF2017
13586Robert WolfeWPts: 2x0Seattle Open76KGSF2017
13624Bricklin WelshWPts: 4x2Chicago SMO76KGSF2017
13625Jeffrey CummingsWPts: 2x0Chicago SMO76KGF2017
13713Louis ArmezzaniWPts: 4x0Washington Open94KGSF2017
13767Piter FrankWPointsSan Diego Pro82KGR12017
13966Issa AbleWPts: 2x0Atlanta SM Open76KGSF2017
13967Osvaldo MoizinhoOsvaldo MoizinhoWPts: 2x0Atlanta SM Open76KGF2017
14010Bricklin WelchWPts: 11x0No Gi Pan Am.73KG4F2017
14197Michael PepioWPointsMiami FO76KG4F2017
14200Breno BittencourtBreno BittencourtWPointsMiami FO76KGSF2017
14280Scott ThomasWAdvLong Beach Open76KG4F2017
14532James GuytonWPts: 4x0San Antonio Open76KGRR2017
14533Kevin MahechaKevin MahechaWPts: 2x0San Antonio Open76KGF2017
15011Gustavo EpeeWPts: 2x0LA Open76KG4F2018
15147Servando AlmarazWPointsHouston Open76KGSF2018
15207Athos MirandaWPts: 2x0Continental Pro77KGRR2018
15287Rodrigo FreitasRodrigo FreitasWPointsSan Francisco Open76KGSF2018
15590Danilo SilvaWPointsChicago Sp. Open76KG4F2018
15592Khristofer SantosWPointsChicago Sp. Open76KGSF2018
15784Kristopher SantosWPts: 4x0Washington SPOABS4F2018
15899Cesar CasamajoWPointsBoston Sp. Open76KG4F2018
15902Kevin MahechaKevin MahechaWPointsBoston Sp. Open76KGSF2018
15903Rodrigo FreitasRodrigo FreitasWPointsBoston Sp. Open76KGF2018
15983Nicolas RenierWPts: 9x0NY Spring Open73KGSF2018
15984Daniel DavisWPts: 2x0NY Spring Open73KGF2018
16356Kim TerraKim TerraWDQACB North America75KGR12018
16359James NivalWPts: 5x0ACB North America75KG4F2018
16720Tanner NicholasWReferee DecisionAmerican Nat.ABS4F2018
16861Felipe DesouzaWPointsNY BJJ Pro70KG4F2018
17038Michael PepioWPointsOrlando Open76KGSF2018
17040Jeffrey CummingsWPointsOrlando Open76KGF2018
17204Danilo LopesWPointsChicago SM Open76KGSF2018
17267Bryan ChristopherWPointsLas Vegas Open76KGR12018
17270Kevin MahechaKevin MahechaWPointsLas Vegas Open76KG4F2018
17297Joshua BacallaoWPts: 2x0LV NG Open73KG4F2018
17300Marcus WilsonWPointsLV NG Open73KGSF2018
17323Murat BesnetWBotinhaAsian Open76KGR12018
17324Kazuke WatanabeWPts: 8x6Asian Open76KG4F2018
17325Moribe ShinsukeWPointsAsian Open76KGSF2018
17326Shinji MoritoWPointsAsian Open76KGF2018
17338Gabe SagmanWChoke from backToronto Open76KGF2018
17347Juliano RochaWChoke from backFlorence Open76KGSF2018
17348Rodrigo ReisWPts: 4x2Florence OpenABSSF2018
17349John LennonWPts: 9x0Florence OpenABSF2018
17350Juliano RochaWPts: 5x0Florence NGOABSF2018
17351Ayub MugamedovWChoke from backAmsterdam Open76KGSF2018
17362Oter CastanoWPts: 18x0Colombia Pro77KGF2018
17945Ali MonfaradiAli MonfaradiWPointsLondon FO76KG4F2018
17956Juliano RochaWPointsLondon FNGO79KGSF2018
17958Ali MonfaradiAli MonfaradiWPointsLondon FNGO79KGF2018
17982Kenji SetteWPointsGeneva Open82KGSF2018
18366Djalma SantanaWPointsSouth American76KG4F2018
18367Joao RibeiroWPointsSouth American76KGSF2018
18368Vitor MatosWPointsSouth American76KGF2018
18815Cesar MiyahiraWPts: 2x0Grand Slam AD77KGR12019
18905Masahiro IwasakiMasahiro IwasakiWReferee DecisionEuropean Open76KG4F2019
18988Alberto SerranoWRNCUS National Pro77KGSF2019
18990Ricky SemigliaWPts: 2x0US National Pro77KGF2019
19242Luis ArboledaWPointsMiami W. OpenABSSF2019
19346Thiago LemosWPointsPortland Open76KGSF2019
19529Adria PérezWPointsBudapest Open76KGSF2019
19531Sebastian BroscheSebastian BroscheWPts: 0x0, AdvBudapest Open76KGF2019
19539Joseph BreslinWChoke from backPoznan Open76KGF2019
19603Kevin MahechaKevin MahechaWPts: 6x4Pan American76KG8F2019
20621Gyalisson AdaoWPts: 0x0, AdvWorld Champ.76KGR12019
20755Kenji SetteWPointsGerman Nat.94KGF2019
20786Lukete SilvaLukete SilvaWPts: 2x2, AdvGrand Slam MSK69KG4F2019
20912Alexander SalisburyWTerra footlockBritish National100KGF2019
21443Bruno OliveiraWRNCLas Vegas Open76KGR12019
21447Rene ArangoWPts: 5x2Las Vegas Open76KG4F2019
21448Kevin MahechaKevin MahechaWPts: 4x2Las Vegas Open76KGSF2019
21562Tyson AntillomWN/ADallas SMO76KGSF2019
21992Nicholas NormanWChoke from backSal Lake Open76KGF2019
22060Marcus PhelanMarcus PhelanWPts: 4x0London FO76KG4F2019
22061Jonothan MaflinWPointsLondon FO76KGSF2019
22081David GarmoDavid GarmoWReferee DecisionLondon FNGO79KGF2019
22146Vibhudatta RoutWPointsRome Fall Open76KG4F2019
22148Ali MonfaradiAli MonfaradiWPointsRome Fall Open76KGSF2019
22150Leon LarmanLeon LarmanWPointsRome Fall Open76KGF2019
23345Tyler ScalisiWTerra footlockNew Orleans NGO79KGF2020
23500Piter FrankWPointsPortland Open76KGSF2020
23715Fernando CabreraWPointsHouston WO76KGSF2020
24007Orlando CastilloWRNCAustin NGOABSSF2020
24022Kevin MelendezWKatagatameOklahoma Open76KGSF2020
24322Jose TorresWPts: 2x0Foley Open100KGSF2020
24323Kevin PaulWPts: 6x0Foley Open100KGF2020
24429Wellington DiasWellington DiasWArmbarHouston Open76KGSF2020
24499Samir ChantreSamir ChantreWPts: 2x2, AdvNo Gi Pan Am.73KG4F2020
24501Joshua BacallaoWReferee DecisionNo Gi Pan Am.73KGSF2020
24630Robert DunnWChoke from backAmerican NatsABS8F2020
26034Tyler ScalisiWPointsN.Orleans Open76KG4F2021
26282Brandon WilkinsonWTriangleMemphis NGO91KGSF2021
26283Jurgens JansenWPts: 9x2Memphis NGO91KGF2021
26613Daniel DinizDaniel DinizWPointsBoise Open76KGSF2021
26614Fernando SoaresWPointsBoise Open76KGF2021
26698Haidar AbbasWPointsAmerican Nats76KG4F2021
26703Italo LinsItalo LinsWPts: 2x2, AdvAmerican Nats76KGSF2021
26704Daniel DinizDaniel DinizWPts: 8x6American Nats76KGF2021
26897Roger KremerWMounted X chokeChicago Open76KGSF2021
28078Jonas BrunoWPts: 6x2Brasileiro76KGR12021
30140Wellington DiasWellington DiasWChoke from backOklahoma Open76KGF2022
30153Edmund KimWPts: 2x0Oklahoma NGO79KGSF2022
30155Austin OrandayAustin OrandayWInside heel hookOklahoma NGO79KGF2022
30503Victor JunqueiraWRNCAtlanta WO76KG4F2022
30605Avihai BalilaWPts: 8x4European Open76KGR12022
30819Italo LinsItalo LinsWPts: 6x4Dallas Open76KG4F2022
30821Matheus GalvaoWRNCDallas Open76KGSF2022
30860Pedro FaustinoWPts: 2x0Dallas NGO79KG4F2022
30895Alexander SeaverWN/AIndianapolis Open76KGF2022
30921Rodrigo GortariWPointsIndianapolis NGO73KGF2022
31911Thiago AndradeWPts: 14x0Rio Fall Open76KG8F2022
31915Luis RibasWChoke from backRio Fall Open76KG4F2022
33466Cesar PredesWPts: 4x2American Nat.82KG4F2022
33545Shawn HoehneWPts: 2x0American NGNABS4F2022
35639Saul ViayraWPts: 2x2, AdvNoGi Pan79KG8F2022
45148Charles GrisafiWKatagatameNashville FO88KGSF2023
46906Johnny TamaJohnny TamaWPts: 2x0Atlanta WO82KG4F2024
47128Marlon TanakaWRNCMemphis Open94KGF2024
47902Jose MazariegosWPts: 4x2Indianapolis82KGF2024
48029Sergio SoaresWReferee DecisionPan American76KGR22024
48667Desond McDonaldWPts: 15x0NYC PSNGO79KGF2024
49457Gustavo EstebamWPts: 2x2, AdvChicago SPO76KGSF2024
49458Rehan MuttalibWN/AChicago SPO76KGF2024
50028Felipe BritoWPts: 7x2Denver Open76KGSF2024
50951Nikola PerovicWPts: 7x0NJersey OpenABS4F2024
50952Chris PasserrelloWPointsNJersey OpenABSSF2024
51010Alexis OrtizWPts: 3x0ADCC GDL77KGSF2024
51011Javier GarciaWPts: 6x0ADCC GDL77KGF2024
51612Emilio HernandezEmilio HernandezWKatagatameBirmingham Open94KGF2024
52307Guilherme HiginioWPointsChicago SMO76KGSF2024
52333Guilherme HiguchiWPointsChicago SMNG82KGSF2024
55841Kim LipsanenWKatagatameWorld NoGi73KGR12024

Alexandre Molinaro vs Gabe Sagman

Alexandre Molinaro vs Ayub Magomadov

5050 Guard Instructional by Lachlan Giles

2 Comments

Leave A Reply

Your email address will not be published.

tag....