UFC 218 Holloway vs. Aldo 2 results: Max Holloway retains in slugfest over Jose Aldo

DETROIT – Entering his UFC 218 main event rematch against Jose Aldo, many wondered whether Max Holloway would look past Aldo considering he took the fight on short notice after the injury to Frankie Edgar and continue his path to become the greatest 145-pound fighter of all-time. That wasn’t the case as Holloway defeated Aldo by TKO at 4:51 of the third round to retain the featherweight championship.

Holloway showed why he is the champion he is as he was willing to absorb Aldo’s customary leg kicks and hardest shots to come right back and throw heavier shots than Aldo was doling out. 

The end of the fight was something out of rock-and-sock em robots as Holloway and Aldo just went shot for shot but it was the champion showing his mettle and continuing to blast Aldo with everything he had. And at the end it proved to be too much as Holloway had Aldo dead for rights landing vicious shots to drop him to the mat. Aldo tried for a desperation takedown. All that did was get him on his back as Holloway pounded him for what seemed like an eternity until referee Herb Dean finally put an end to the mauling. 

The win was Holloway’s 12th consecutive win, ninth by stoppage and became the first man to beat Aldo two times. If that doesn’t cement Holloway as the greatest featherweight of all-time nothing ever will. An all-time great wins convincingly which the Hawaiian is doing. There’s not much else for Holloway to prove in the featherweight division.

The loss by Aldo drops him to 1-3 in his last four fights and leaves his future in question.

SN was on the scene here in “The Motor City” with live coverage of UFC 218. All times are Eastern.

12:30: Round 2 to Holloway (10-9, 19-19). The champion did what I thought he would do in the second round. He turned up the pressure, popping the jab more, throwing high kicks to keep Aldo guessing. Aldo isn’t going away. His confidence is there and doesn’t look defeated like he did at this point in the first fight. But will Aldo make necessary adjustments? He should be trying to throw more leg kicks and get the fight to the ground. It would be interesting to see Holloway on his back and see what he can do from there.

12:23: Round 1 to Aldo (10-9). What happened in the opening round is carbon copy to what happened in the first fight but this time around Aldo threw a couple leg kicks mixed in with a left hook which he predominantly threw in the round. Holloway started to find his groove, timing the leg kicks and using a variety of strikes with the right hand and a front kick to the knee. Let’s see if Holloway turns it up a notch in the second round.

12:10 a.m.: It is time for the main event of UFC 218 for the featherweight championship of the world, in a rematch, as Max Holloway defends against former featherweight titleholder Jose Aldo. Holloway became the undisputed champion, beating Aldo by third-round TKO at June’s UFC 212. Aldo steps in on short notice for the injured Frankie Edgar looks to regain the title and reign over the division he once ruled with an iron fist. Can Holloway thwart the efforts of the former champion?

Francis Ngannou blasts Alistair Overeem in KO of the year

11:59: 

Ngannou def. Overeem by knockout at 1:42 of the first round. The fight began with Ngannou going for it all and just missing a right hand. Overeem sensing something bad could happen, tried for a takedown. But to Ngannou’s credit, he stuffed it and even reversed Overeem and grinded him against the cage. Interesting move early on.

And as soon as we say that, Overeem fainted a right hand, lost his balance and Ngannou knocked Overeem back to the Netherlands with a left hook for the ages with his head bouncing off the mat and referee Herb Dean immediately stopping the fight.

What a knockout! That was the hardest knockout I have ever seen. Even though at first, he didn’t think so, Nagnnou will be facing Stipe Miocic next for the heavyweight championship of the world. He’s very marketable and has an amazing story to tell. There’s you next heavyweight champion of the world ladies and gentleman.

11:50: Up next, in the co-main event of UFC 218, in heavyweight action, No. 1 ranked and former Strikeforce heavyweight champion Alistair Overeem goes up against No. 4 ranked Francis Ngannou. Since his loss to current heavyweight champion Stipe Miocic at UFC 203, Overeem’s won back-to-back fight over Mark Hunt and Fabricio Werdum. Ngannou’s a rising contender, winning his last nine fights, five of those in the UFC. Don’t blink as this won’t last long considering the striking backgrounds of Overeem and Ngannou.

Henry Cejudo outwrestles Sergio Pettis in key flyweight bout

11:45: Cejudo def. Pettis by unanimous decision (30-27, 30-27, 30-27). Cejudo and Pettis came out in the first round trying to gauge distance. Cejudo looking for an opening and knowing Pettis had a speed advantage heading into the fight, used his Olympic wrestling to take Pettis down to the mat. Cejudo didn’t do too much on the ground and was content on riding Pettis’ back much to the dismay of the crowd. Hearing the boos, Cejudo started throwing punches and leg kicks while Pettis is on the ground. Pettis threw an upkick which angered Cejudo, who landed a couple vicious hammerfists to end the round. 

In the second round, Cejudo showed his striking prowess connecting on a couple right hands mixed in with some leg kicks.. Pettis showing he wasn’t going to go away threw a couple high kicks. Cejudo, not wanting to be in an area where he doesn’t have the advantage, took Pettis down again. The crowd booed Cejudo but unlike the first round, landed right hands. can;t fault what Cejudo tried to do there by throwing short right hands while looking an opening to lock in a rear-naked choke. 

The third and final round had Cejudo beginning the round again trying to strike with Pettis which was baffling. Why continue to do that when you are dominating the fight with your wrestling? Pettis started to controle the striking again when Cejudo took Pettis down once again, much to the dismay of the crowd. People started roaring but it wasn’t due to the action in the octagon as there was a fight in the crowd. Give Cejudo credit as Pettis got the fight back to the feet and is throwing leg kicks. He must feel comfortable enough and with the fight well in hand to do that as the fight ended to a chorus of boos. 

If you were expecting what we saw in the last fight, this was the wrong one for you. Even though the crowd hated it, Cejudo did the right thing and exposed Pettis’ here. Shocked by the 30-27 scores across the board. Thought we would see at least one 30-26. A smart, tactical fight. It wasn’t enough though to make you want to see a rematch between Cejudo and flyweight champion Demetrious Johnson.

11:19: Coming up at UFC 218, in flyweight action, No. 2 ranked and former flyweight title challenger Henry Cejudo fights No. 4 ranked Sergio Pettis. Cejudo got back on the winning track after losing back-to-back fights, beating another 125-pound title challenger Wilson Reis by second-round TKO at UFC 215 in September. Pettis is on a tear, winning four consecutive. Will be hard to top the last fight but should be an exciting scrap between the two of the top fighters in the flyweight division with the champ, Demetrious Johnson in attendance.

11:15: 

Eddie Alvarez wins in a war over Justin Gaethje

11:13: Alvarez def. Gaethje by TKO at 3:59 of the third round. Both Alvarez and Gaethje lived up to their promise and came out firing and mixing up their strikes with no clear-cut advantage. Gaethje wanted to started low, throwing leg kicks while Alvarez kept throwing the right uppercut to the body. Gaethje started to drip blood from the left corner of his eye. Alvarez also started to bleed from the same eye. Amazing the crowd started to chant for Gaethje and then near the end of the round, started cheering for Alvarez who found a home the uppercut as he worked up to the face of Gaethje. At the end of the round, Gaethje connected on a cartwheel kick to send Alvarez to the mat. Well, that was a very fun round. WOuld have no problems seeing two more rounds of that.

The second round started just the first did. Alvarez was finding a home with the right hand but Gaethje showing he isn’t going anywhere continued throwing hard leg kicks and right hands of his own. Gaethje started to get tired halfway through the round while Alvarez just kept popping a left jab and making Gaethje miss wildly. Alvarez continued to rip the body while Gaethje starting to slow down. Alvarez’s right side of his face is swollen. We should be in for an exciting final round.

The final round began with the crowd giving Alvarez and Gaethje a standing ovation. Gaethje continued to throw his thunderous leg kicks to knock Alvarez down to the mat. Gaethje continued to try and shatter Alvarez’s leg. Alvarez scored a takedown but Gaethje got right up. The right side of Alvarez’s face is completely swollen and his left leg is shot and completely swollen. Exhausted, his body completely shutting down, Alvarez gets Gaethje in the clinch and throws a knee with all his might to the chin to crumble Gaethje to the mat, who was out like a light. A couple hammerfists and it was all over.

An unbelievable fight that lived up to the billing and then some. A great win by Alvarez. No one is a loser in this instance.

10:45: Up next at UFC 218, in lightweight action, No. 4 ranked and former lightweight champion Eddie Alvarez battles No. 5 ranked Justin Gaethje. Before they even step into the octagon, MMA pundits are calling Alvarez vs. Gaethje the most exciting fight in 2017. After losing his title to Conor McGregor back at UFC 205, Alvarez fought to a no-contest with Dustin Poirier at UFC 211. Gaethje is undefeated in 18 career fights is coming a successful UFC debut, winning by second-round TKO over Michael Johnson at The Ultimate Fighter Finale back in July.

Alvarez and Gaethje have promised to stand right in the middle of the octagon and trade heavy leather until one gets knocked out. Whose ready for the violence?

Tecia Torres outstrikes Waterson to earn unanimous decision win

10:40: Torres def. Waterson by unanimous decision (30-27, 29-28, 29-28).Waterson began the fight controlling the pace with her striking but Torres overcame it to use her strength and more powerful striking. Waterson needs to get the fight on the ground to have any chance to win the fight as Torres is too quick and strong for her. Someone from Waterson’s team must have read my mind in the second round as she was able to score an early takedown.  “The Karate Hottie” used side control to keep Torres at bay, using a number of right hands until she transitioned into the guard position to suffocate Torres and wear her down which is a fantastic strategy to implement in a fight like this. With about 30 seconds left, Torres tried for a triangle armbar but Waterson got out of it and the round came to a close. Waterson needs to implement the same gameplan heading into the final round and she should get the win.

Waterson began the third round with a solid right hand down the middle. Torres was able to keep it on the feet and controlled the action with her striking. With about 90 seconds left in the round, Torres brought home the win, knocking Waterson down with a straight right hand. Torres quickly went for the kill, locking in a rear-naked choke on two occasions but Waterson showed a lot of grit by getting out of them. She got the fight back to the feet but it proved to be too late.

An exciting contest to begin the main card and keep the momentum of a great show. Don’t agree with the 30-27 as Waterson clearly won the second round. A solid performance by Torres. She controlled the action on the feet and showed great work on the ground. While not the victory to get her a title shot in her next fight, Torres did earn a No. 1 contenders fight in her next contest.

10:15: To kickoff the main card of UFC 218, in women’s strawweight action, No. 5 ranked Tecia Torres goes up against No. 6 ranked Michelle Waterson. After losing to current champion Rose Namajunas in April 2016, Torres’ come back to win back-to-back fights. In her last fight, back in April at UFC on Fox 24, Waterson lost to Namajunas by second-round. A Torres win could set her up for a rematch against Namajunas while Waterson needs a win to show she’s not just hype.

10:01: Showing the opening videos for the top two fights. Loud ovations for Ngannou and Holloway.

9:59: 

Could we see the return of the former WWE champion to the octagon?

9:54: Felder def. Oliveira by TKO at 4:06 of the second round.

Oliveira came out aggressive to begin the contest, securing a takedown and looking for a submission right away. It stayed that way for the majority of the round as Oliveira had Felder in some deep trouble but Felder was able to drop Oliveira to the mat and control top position for the remainder of the round. Oliveira began the second round like he did the first but Felder wasn’t having any of that this time around in stuffing the attempt. Oliveira kept trying to get a submission but Felder kept slipping away. The end came when Felder dropped a vicious elbow and Oliveira tapped Felder’s show. Felder kept raining down shots until the referee stepped in to put a halt to the action.

Great win by Felder. He delivered in a high profile position. Felder runs his winning streak to three. He’s grown as a fighter by going to famed trainer Duke Roufus’ gym in Milwaukee and it’s showing. Time to see how much he’s improved as the UFC should put him against a ranked opponent in his next fight.

9:38: In the headlining preliminary bout at UFC 218, in lightweight action, Charles Oliveira battles Paul Felder. Oliveira has lost two of his last three fights but is coming off a first-round submission win over Will Brooks at UFC 210 in his return to lightweight. Felder’s won back-to-back fights and looks to make a statement in this showcase position. 

9:30:

9:28: Medeiros def. Oliveira by TKO at 2:02 of the third round. Oliveira came out loose connecting on some early body kicks. Medeiros put him at ease, dropping Oliveira with a left hand and looking to finish the fight but Oliveira survived. Oliveira seeing his own blood, was a man on a mission, throwing everything including the kitchen sink at Medeiros who somehow survived. The crowd inside the Little Caesars was roaring in the final minute of the round as Oliveira had Medeiros out on his feet but the Hawaiian somehow survived. Oliveira and Medeiros got a standing ovation as the round ended. 

Oliveira and Medeiros received another round of applause as the second round began. This time around it was Medeiros who came out the aggressor, dropping Oliveira once again. Medeiros looking light on his feet kept peppering Oliveira with a left hand. Oliveira started to come back with the leg kicks but with about 30 seconds left in the round, Medeiros scored a takedown but Oliveira got back to his feet as the horn sounded to the roaring approval from the crowd, whose was loving this fight.

Oliveira began the third round, blasting Medeiros with a body kick and then two quick takedowns. Oliveira tried for a submission but Medeiros reversed the position and Oliveira got back to his feet but not in good shape. Medeiros made sure he didn’t stay there long as he nailed Oliveira with quick punches, who crumbled to the mat and the fight was stopped.

What an unbelievable fight! Back-and-forth action with Medeiros and Oliveira almost finishing each other earlier in the fight. True heart and desire in one of the greatest fights I have ever seen live. We still have six fights to go but it’s going to be hard to top that.

9:05: Now at UFC 218, in welterweight action, No. 15 ranked Alex Oliveira takes on Yancy Medeiros. The Brazilian “Cowboy” who came out to a good reaction from the crowd is unbeaten in last five fights including a knockout win in his last bout at UFC on Fox over Ryan LaFlare. Medeiros looks to his extend his win streak to three as he’s coming off back-to-back wins over Sean Spencer and Erick Silva. This should be an all-action fight so stay on your couch as you don’t want to miss a thing.  

8:58: Teymur def. Klose by unanimous decision (30-27, 30-27, 29-28). Dominant performance by Teymur who used his Muay Thai background in the early part of the first part, throwing leg kicks at will. Klose wasn’t doing absolutely nothing and ended up being given an inactivity warning by referee Herb Dean which is a call that is hardly given.  Teymur controlled much of the round until Klose scored a takedown to the approval of the Detroit crowd. Klose turned it out in the second round, stalking Teymur and controlling the round on the feet until there were 30 seconds left in the round, Teymur scored a takedown to the mat and stayed in Klose’s guard to end the round. The final round began and Kloske was on a mission, came out attacking Teymur who was able to overcome the initial onslaught. He continued to throw head kicks that frustrated Klose as he wasn’t able to get any offensive rhythm going. 

The crowd wasn’t happy with the decision and Teymur egged them on after the announcement. Teymur runs his winning streak seven, four in the UFC. Be good to see him get a top-15 opponent in the most dangerous division in the UFC.

8:33: Up next at UFC 218, in lightweight action, David Teymur fights Drajjar Klose. Teymur has won six consecutive fights including three of those in the UFC, was booed walking to the octagon as he faces Klose whose from Michgan, living in Kalmazoo. Klose is also on a winning streak as he’s unbeaten in nine career fights including two UFC wins.

8:27: Herrig def. Casey by split-decision (28-29, 29-28, 29-28). A competitive first round. Herrig controlled the early portion of the round on the feet. About halfway through the round, Herrig secured a takedown but Casey had a smooth transition, rolling Herrig over. She couldn’t much with it and let Herrig back up. Herrig seized Casey’s good fortune, mixing up her punches and kicks and connected on a couple solid shots to end the round. The final round was much of the same until about a minute left in the fight, with the crowd turning on them and booing loudly, Herrig circled back to the middle of the octagon, stuck out her tongue and Casey proceeded to give her the double middle fingers (you get what it meant). Herrig and Casey traded shots against the cage to end the fight. 

We seen our first fight of the night where it went to the judges and they almost screwed it up. Don’t know how anyone saw Casey win one round, yet two. Herrig controlled the majority of the fight and Casey didn’t really do too much. Hopefully that isn’t a sign of things to come if it goes to the judges scorecards. That is now four consecutive wins for the “Lil Bulldog”. She continues to grow as a fighter as we haven’t seen her fight standing for a long time as she’s more known as a ground specialist. The win puts her in the conversation at 115 pounds and should be facing a top-five opponent in her next bout.

The second round belonged to Herrig. The entire round stayed on the feet but it was Herrig who pushed the action throughout, continously coming off first with her right hand and mixing in a left hand here and there to keep Casey guessing. 

8:00: In the first of the prelims on Fox Sports 1 portion of UFC 218, in women’s strawweight action, No. 9 ranked Felice Herrig takes on No. 11 ranked Courtney Casey. Herrig comes into the contest on the best run of her career, winning three consecutive fights. Casey’s won three of last four contests but had a weird turn of events occur after her unanimous decision win over Jessica Aguilar at UFC 211 in May. The state of Texas, where the event was held said she had failed a drug test for PED’s. It turned out to be false and it took months for her to get the ruling overturned and for Texas to admit they were at fault. Very intense focus on the face of Herrig while Casey looks to be loose and ready to put the last seven months of life on the shelf.

7:49:

We finally see a fight go into the second round as Cooper def. Magana by TKO at 4:34 of the second roundA dominating first round for Cooper. Once she got the takedown, the Michigan native controlled the action on the mat. She kept attempting submissions, then would Magana would transition to her back and Coooper would land ground and pound punches and keep switching in those positions throughout the remainder of the round. We were seeing much of the same in the second round but to Magana’s credit, she somehow would get out of the bad situations until Cooper got her in a position to where she had Magana against the cage with no where to move and continued to pour down hard shots until the referee had seen enough to stop it. Alwas nice to someone get a win in their hometown and could tell Cooper was overwhelmed with emotion to win in her home state. That is now five in a row for Magana and no UFC fighter has ever retained their job on a five-fight losing streak. Four fights, four finishes. An entertaining night of action so far as the prelims continue at the top of the hour.

7:35: Coming up next at UFC 218, in the headlining fight on UFC Fight Pass, in women’s strawweight action, Amanda Cooper takes on Angela Magana. Cooper came out to a thunderous ovation as she’s from nearby Lansing is in need of a win, losing two of her three UFC contests. Magana, who not shockingly got loudly booed is in the same position but worse, losing four consecutive bouts. The loser will most certainly be given the pink slip.

7:17: We are three-for-three as Alhassan def. Homasi by TKO at 4:21 of the first round. A fast-furious round with Alhassan and Homasi having different points in where the other looked to be in control. After they were in the clinch, Alhassan and Homasi were slugging it out to the roar of the crowd, throwing bombs. Homasi weirdly fell to the mat to what appeared to be a grazing blow but quickly went looking for a takedown. Referee Herb Dean waved off the fight to the befuddlement of Homasi and the crowd. Not a good call at all by Dean as it didn’t look like Homasi took a shot. He’s going to regret the call when he looks back on it. I don’t know the last time we seen three finishes in the first three fights on the card.

7:00: Up next at UFC 218, in welterweight action, Abdul Razak Alhassan goes up against Sabah Homasi. Alhassan is 1-1 in his UFC career, coming off a split-decision loss to Omari Akhmedov at UFC Fight Night 109 back in May. Homasi hasn’t fought in over 15 months, losing his UFC debut to Tim Means by second-round TKO at UFC 202 in Aug. 2016.

6:50: Bruce Buffer just told the arena crowd there will be a 10-minute intermission and the action will continue at the top of the hour. 

6:47: 

Reyes def. Kimball by submission via rear-naked choke at 3:39 of the first round. Pretty dominating performance by Reyes. Once Reyes got Kimball to the mat it was all she wrote. He took Kimball’s back, landing a series of ground-and punches to soften him up for the choke. Reyes locked in the choke and it was all over. Reyes now is 8-0 with seven of those finishes, all in the first round. Defiitely someone to keep an eye on and can see in 12 months time being a legit contender in the light heavyweight division. Two fights, two finishes in the first round. 

6:37: Up next, in light heavyweight action, Jeremy Kimball fights Dominick Reyes. Kimball returns to action after a first-round TKO victory over Josh Stansbury at UFC FIght 112 back in June. Reyes makes his octagin return after a successful UFC debut in defeating Joachim Christensen also by first-round TKO at the same show as Kimball. Reyes is undefeated in seven fights and is one of the exciting newcomers at 205 pounds.

6:30: 

Willis defeats Crowder by TKO at 2:33 of the first round. It was a back-and-forth slug fest with Willis and Crowder just standing in the octagon throwing one heavy shot after another with the crowd roaring in approval of each shot. The end came when Willis landed two vicious left hands to send Crowder to mat. A great way to start UFC 218 and if the first fight is any indication then we are in for a fantastic night of fights. 

6:25: Kicking off UFC 218 on UFC Fight Pass, in heavyweight action, Justin Willis faces Allen Crowder. Willis has won five consecutive including his UFC debut back in July at UFC Fight Night 113 defeating James Mulheron by unanimous decision. Crowder’s won his last four fights to secure a UFC contract. The arena is about half-full but are loud for Willis and Crowder’s entrances.

6:15 p.m.: 

Follow along for the journey as we are inside the Little Caesars Arena all night for the happenings in the octagon and cageside. 

11:30 a.m.: Hello, fight fans, I’m Steven Muehlhause for Sporting News. In a few short hours, UFC 218 will commence from the Little Caesars Arena in Detroit feat. a world championship fight and a fight in where the winner will battle for a world title. The main event will feature Max Holloway defending the featherweight championship in a rematch against former long-time 145-pound champion Jose Aldo. Then, in the co-main event, former Strikeforce heavyweight champion Alistair Overeem locks horns with rising contender Francis Ngannou. We will be back as we get closer to the first fight of the evening which begins at 6:15.

UFC 218 fight card

Main Card

– Max Holloway (c) vs. José Aldo 2 for the UFC featherweight championship
– Alistair Overeem vs. Francis Ngannou; Heavyweights
– Henry Cejudo vs. Sergio Pettis; Flyweights
– Eddie Alvarez vs. Justin Gaethje; Lightweights 
– Tecia Torres vs. Michelle Waterson; Women’s Strawweights

Preliminary Card

– Charles Oliveira vs. Paul Felder; Lightweight 
– Alex Oliveira vs. Yancy Medeiros; Welterweight 
– David Teymur vs. Drakkar Klose; Lightweight 
– Felice Herrig vs. Cortney Casey; Women’s Strawweight
– Abdul Razak Alhassan vs. Sabah Homasi; Welterweight 
– Jeremy Kimball vs. Dominick Reyes; Light Heavyweight
– Justin Willis vs. Allen Crowder; Heavyweight 
– Amanda Cooper vs. Angela Magaña; Women’s Strawweight 

UFC 218 preview

The main event was originally scheduled to feature Holloway defending against former lightweight champ and former two-time featherweight title challenger Frankie Edgar. About three weeks ago, Edgar had to pull out of the fight due to a facial injury.

When Edgar announced the news, Holloway said he wanted to stay on the card regardless of who the opponent would be. With a short amount of time and in need of a suitable name to fill the main event slot, the UFC decided the former long-reigning champion and pound-for-pound great would be the man for the job.

Ever since his loss to current lightweight champion Conor McGregor back in Aug. 2013, Holloway (18-3) has won 11 consecutive fights. Eight of those wins have come via stoppage including winning the interim title against former lightweight champion Anthony Pettis at UFC 206 last December and Aldo at UFC 212 in June.

The bout six months was close for about a round and a half until Holloway figured out Aldo and controlled the remainder of the contest until finishing the Brazilian near the end of the third round. 

Fans have said Aldo doesn’t deserve the opportunity since he just fought Holloway and got stopped. Add in that he’s lost two of his last three fights and already had a bout scheduled against Ricardo Lamas on Dec. 16 at UFC on Fox that he should’ve had to face Lamas, look impressive and then earn the right to fight Holloway.

But, due to Aldo (26-3) being the first and only featherweight champion for over 4 1/2 years, winning 18 consecutive fights and one of the best in the world carried weight with the UFC for their first event in Detroit since UFC 123 in Nov. 2010 and wanting to have a marquee main event. 

UFC 218 latest news

– Who wins the key fights at UFC 218? We give you our predictions.

– Looking to make some extra money Saturday night? Here are the latest UFC 218 odds.

– Don’t know too much about UFC 218? We give you a breakdown of the card.

– Does the UFC 218 main event make sense?

– Why isn’t Max Holloway getting the star treatment?

Steven Muehlhausen is an MMA and boxing writer and contributor for Sporting News. You can listen to his podcast, “The Fight Junkies” here . You can email him at stevemuehlhausen@yahoo.com and can find him on Twitter @SMuehlhausenMMA .

LEAVE A REPLY

Please enter your comment!
Please enter your name here