Pittsburgh Steelers vs New England Patriots Preview

0 0
Read Time:19 Minute, 42 Second

Welcome to the most comprehensive Pittsburgh Steelers Game Day Preview on the internet! This is your one stop shop for everything you need to know about the Steelers and their upcoming opponent! Mike Drakulich of Pittsburgh SportsNation brings you inside the huddle for both teams, providing all fans with a Game Preview, the Steeler’s Keys to Victory, Score Prediction, a detailed breakdown of each team, Fantasy Football Impact, Game Information, Individual Stats, Team Stats, and the latest Injury Report. Heck, you even get the weather at kickoff. The only thing you’re missing is a game uniform!


A ONCE SUPER SEASON IS SLIPPING AWAY FOR PITTSBURGH

On paper, if one were looking at the Pittsburgh Steelers roster, an educated sports fan would see a team that was capable of great things.

On offense, they’re lead by a future Hall of Fame quarterback in Ben Roethlisberger. A future Hall of Fame receiver in Antonio Brown. 2nd year WR Juju Smith-Schuster is following in Brown’s footsteps. Most agree that the offensive line is among the best in the NFL. James Conner has elevated his game in the absence of Le’Veon Bell sitting out the entire season. Jesse James and Vance McDonald have been money as tight ends in the passing game.

Defensively, they aren’t exactly the ’76 Steelers, but there is more than enough talent spread around to get the job done, especially with the type of offense they possess.

Yet, with three games remaining in the regular season, here the Steelers sit, with a mediocre 7-5-1 record, having dropped three straight games, each loss in the streak surpassing the other in absurdity.

What is going on?

This has been a week of soul searching for a team expected to compete for the Super Bowl. Now they are hanging onto the AFC North lead by the slimmest of margins, with the toughest portion of their schedule yet to be played… back to back games against the New England Patriots and New Orleans Saints, who have a combined record of 20-6.

On Wednesday, head coach Mike Tomlin had a “come to Jesus” with the team.

“I think it’s exactly kind of what we needed to hear in the moment,” tight end Vance McDonald said of Tomlin’s message during the team meeting.

It’s now or never for the Steelers.

“Coach Tomlin did a great job of not only identifying where we’re at but just kind of grabbing the bull by its horns and just saying, ‘You know guys, this is the expectation, and the expectation is to stare adversity right in the face,’” said McDonald.

It won’t be easy, as it never is against the Patriots, who own a four game winning streak over Pittsburgh in the regular season, and a 11-3 record overall vs them in the past 14 games.

“Our professional careers are defined by moments kind of like this,” McDonald continued. “Even individually, all through college, how we got here, so it’s no different whenever you look at it from a team perspective.

“I really liked our approach (on Wednesday). Other guys I’ve talked to in the locker room, this really is the biggest week of our year. Not because it’s the present and because it’s the next opponent but just because of what’s at stake.”

Despite the losing streak, a win here would put Pittsburgh back in play for a first round bye in the AFC Playoffs, not to mention shut the naysayers up about their history vs the Patriots.

“He’s never lost sight of who he knows we can be, the potential of the talent and the experience and the amount of veterans we have on this team and what we can accomplish with them,” McDonald said. “It was absolutely not meant to be inspiring but more or less just realize, realize who we are and what we’re capable of doing and do it.

“No excuses, no pity parties, no time for any of that, we’re gown men. We have nothing ahead of us that we can’t do.”

One player that, who like his team, is looking for redemption, is cornerback Artie Burns, who may get back into the starting line-up after being benched since Oct. 14 at Cincinnati.

“If my number’s called, definitely I want to be out there,” Burns said. “If it comes back around to me, definitely I have to take advantage of the opportunity.”

Defensive coordinator Keith Butler was hopeful, that if Burns does start, he’ll take advantage of the door being opened for him.

“If it was me, in my experience, I would be on edge trying to play my best football game,” Butler said. “I think anybody that’s been in that situation and has gotten a chance to come back and play, you’re always going to try to be in your very best mind frame and try to put your best effort, and I think he’ll do that.

“Shoot, I hope it helps us. We need some help.”

The Steelers are sick of losing to the Patriots. Who could blame them? There is one player who has been on both teams, and this is a game that former Patriot Stevan Ridley, who has been chomping on the bit to make his former team pay for letting him go the way they did.

“You can bet I am fired up about it,” Ridley said of facing New England.

“There’s a lot of my boys over there, a lot of my teammates and when I look at it I think I compete harder against some of my homies than I do against people I don’t know. So that’s just really what it is, it’s not a jab at them. I am an honest person, I am up front. But this game has been circled on the schedule for a long time. It has.”

Ridley’s anger stems from the Patriots cutting ties not long after he tore an ACL in 2014. Ridley rushed for 2,817 yards in 52 games after being a 3rd Rd pick of the Patriots in 2011. He ran for a career-high 1,263 yards in 2012.

James Conner is questionable to play this Sunday, so it looks as if Ridley will see the field a few times and be given a shot to show his former mates what they are missing.

“We definitely have some packages for him this week,” offensive coordinator Randy Fichtner said.

 

Overtime

  • Eli Rogers has been activated to the 53-Man Roster. Rogers’ career totals include 66 receptions for 743 yards and four touchdowns.
  • Tackle Marcus Gilbert has been placed on IR.

 

Keys To Victory

Offense

  • Run the ball! The Patriots are woeful in rush defense.
  • Own the middle! If Belichick wants to take away Antonio Brown, utilize both Vance McDonald and Jesse James as weapons.
  • Red Zone opportunities must result in 6, not 3.

Defense

  • Get in Tom Brady’s head. Hit him and hit him hard. Take an early penalty, but let him know pain is coming.
  • DO NOT PLAY A ZONE.
  • Be aggressive. Knock their receivers of their routes. Be physical with every player who touches the ball.
  • Take away Rob Gronkowski. If Jon Bostic is seen covering him at any time, feel free to drink heavily. Drape Sean Davis and or Terrell Edmunds on Gronk.

Prediction

How does a team that was riding high on a six game winning streak suddenly drop three in a row, each loss more maddening than the previous one?

Is it bad officiating? Bad luck? Does someone have a voodoo doll of the Steelers and is abusing it? How the hell does a team with this much talent find itself facing the ire of both their fans and sports experts?

A look in the mirror would suffice for one member of the Steelers.

“That sums it up pretty well,” guard David DeCastro agreed. “I think it’s a good point. This whole year a lot of it has fallen on ourselves for our problems. You lose three games in a row on a skid like this, you don’t care who you are playing next. You just want to get yourself right.”

It’s become tiresome saying week after week that “it’s do or die” for the Steelers. Here we are again, thanks to losses by both Houston and New England last week, with the Steelers having the door open for a shot at securing a 1st Round bye in the AFC Playoffs. It won’t be easy to achieve, but when you essentially blow three straight games in a row, you’ve got to sit in the bed that you’ve made for yourself. Now there is no wiggle room. The goal is what it is… and that is to win the final three games of the regular season, starting with their biggest nemesis in New England, a team that has tortured them for over two decades.

The recipe to beat Tom Brady and the Patriots isn’t rocket science. First, Ben Roethlisberger and the offense needs to play up to their capabilities. That means scoring over 30 points. Second, the defensive game-plan had better be playing aggressive and not showing once semblance of a zone for Brady to sit back and pick apart. You would think that they Steelers would scrap that idea that hasn’t worked the past 17 years vs Brady.

Pittsburgh needs to play Steelers Football. And that is playing a physical game, with swagger, and a determination to overcome any odds against them. This is Heinz Field. This home. Never should this team be underdogs on their own field. Not in this town.

“It’s always a big game,” said Ben Roethlisberger of playing the Patriots. “They’re the best for a reason and everyone wants to go after them. They are fun, they are physical, a big challenge for us. It hasn’t been a big challenge for them, but for us it has been.”

Roethlisberger has seen his team go 3-9 vs them since he was drafted in 2004.

“It’s very frustrating. You want to win them all, but you understand you can’t,” said Roethlisberger. “We can only control this week. We have had opportunities. We just for whatever reason haven’t found a way to do it. I don’t think it’s from a lack of sense of urgency. It could be lack of execution, lack of one thing here or there. We understand what it takes to get it done. We just have to do it.

“We realize what’s at stake. Not panic. It’s not going to get any easier.”

Roethlisberger knows full well what this team can do when they are at the top of their game.

“I think it’s understanding what we need to do, facing adversity in the face and just getting ready for one of the biggest challenges we have had all year.”

Just about everyone outside of Steelers Headquarters in South Side is picking the Patriots in this game. They cite past history and, of course, the current woes of the team.

That said, this writer says the Steelers are due. This writer says this team has too much pride not to find the answers and correct the mistakes that have destroyed them during this downturn. These were all games that Pittsburgh had in hand, but found ways to lose.

This time they will find a way to win. It won’t be easy, but in the end, it will be Pittsburgh standing tall over the Patriots this Sunday, and New England will be the team licking their wounds leaving the Steel City on a two game losing streak..

Steelers 31 Patriots 27

______________________________________________________________________________

Game Information

NFL Week 15

Pittsburgh Steelers vs New England Patriots

 

 

 

 

 

 

 

 

Venue: Heinz Field, Pittsburgh, PA. | Field: Natural Grass

Kickoff: Sunday, December 16th, at 4:25 pm

Game Tickets Link

TV: CBS (locally KDKA-TV, channel 2) | Announcers: Jim Nantz (play-by-play) Tony Romo (analyst) | Tracy Wolfson (sideline)

Local Radio: Pittsburgh- 102.5 WDVE-FM/970 WBGG-AM | Announcers: Bill Hillgrove (play-by-play) Tunch Ilkin (analyst) | Missi Matthews (sideline)

National Radio: ESPN RADIO | Announcers: Marc Kestecher (play-by-play) Bill Polian (analyst) | Sal Paolantonio (sideline)

National Radio: Sports USA | Announcers: Josh Appel (play-by-play) | Hank Bauer (analyst)

Weather at Kickoff: 42 and partly cloudy. Winds N 5 mph.

Vegas Line: New England -2.5

______________________________________________________________________________

Fantasy Football Focus

Pittsburgh Steelers

  • Start: QB Ben Roethlisberger, WR Antonio Brown, WR JuJu Smith-Schuster
  • Sleeper: RB Jaylen Samuels
  • Sit: Steelers Defense, RB James Conner

 

New England Patriots

  • Start: QB Tom Brady, WR Julien Edelman, TE Rob Gronkowski
  • Sleeper: WR Josh Gordon
  • Sit: Patriots Defense

______________________________________________________________________________

Steelers-Patriots History

  • Series History: Began in 1972
  • The Steelers are 14-12 overall against the Patriots
  • At Home: 10-8
  • On Road: 4-4
  • Streak: Patriots won previous four meetings.
  • Last Regular Season Meeting: Dec. 17, 2017, in Pittsburgh (New England 27, Pittsburgh 24)
  • Post-Season: 1-4
  • Last Post-Season Meeting:  Jan. 22, 2017, at New England (New England 36, Pittsburgh 17) – AFC Conference Championship

Game Notes

  • Steelers TE Rob Gronkowski played at Woodland Hills (Churchill, Pa.) High School in 2006.
  • Ben Roethlisberger needs 273 passing yards to reach the 4,500-passing yard milestone in 2018 and for the second season in his NFL career.
  • Roethlisberger is five touchdown passes from surpassing his team record for the most scoring tosses in a single-season established in 2007 and 2014 (32).
  • James Conner is 91 rushing yards from 1,000 in 2018.
  • Antonio Brown needs four touchdown catches to reach 75 in his NFL career and with the Steelers.
  • Brown, with 100 catches in 2018, will become the first player in NFL history to record 100 or more receptions in six consecutive years.
  • JuJu Smith-Schuster is two touchdown receptions shy of 15 in his NFL career.
  • T.J. Watt needs three sacks to reach 20.0 in his NFL career.
  • Cam Heyward is 1.0 sacks from becoming tying Aaron Smith (44.0) for the second-most by a Steelers defensive lineman since sacks became an official statistic in 1982 (Keith Willis: 59.0).

______________________________________________________________________________

A look at the Pittsburgh Steelers!

 

Scouting the Steelers 

Quarterback

Ben Roethlisberger’s big arm, along with his uncanny ability to slip out of the pocket and extend plays makes him one one of the league’s best.

Running Backs

Le’Veon Bell who? James Conner has shown he more than capable of shouldering a starters share of carries. He has slimmed down and has added speed and quickness to an already powerful running style. Conner has become a dual threat and is one of the best RB’s in the NFL. Jaylen Samuels is an H-Back type of player that can line up all over the field. He is especially dangerous catching passes out of the backfield. Steven Ridley is a capable runner that can be counted upon on an as needed basis.

Wide Receivers

What more can you say about Antonio Brown? He is the league’s best wide receiver. His dedication and drive to be the best is unmatched by any player in the league. JuJu Smith-Schuster heads into his 2nd season and has picked up where he left off. Speaking of rookies, James Washington was a Camp favorite of Roethlisberger, and could quickly establish himself as a dangerous weapon in the slot as the 3rd receiver. Justin Hunter is a nice deep threat, but is now injured. Darrius Heyward-Bey is mainly used on special teams. Ryan Switzer has been good in the return game, but has also established himself as a reliable target for Roethlisberger out of the slot..

Tight Ends

Jesse James is reliable as ever. Vance McDonald is making a big impact in his 2nd year as a Steeler, often delivering punishing hits while being tackled . Xavier Grimble provides a big target for Roethlisberger in the Red Zone.

Defense

Up front, the Steelers deploy Cam Heyward and Stephon Tuitt as their defensive ends. In the middle, Javon Hargrave and Daniel McCullers will rotate. Tyson Alualu and Kameron Canaday will see time at defensive end as well. L.T. Walton can play all three spots.

The linebacker unit goes Bud Dupree and T.J. Watt on the outside, with Vince Williams and Jon Bostic in the middle. Anthony Chickillo and Olasunkanmi Adeniyi back-up Dupree and Watt, while L.J. Fort and Tyler Matakevich are reserves in the middle.

In the secondary, Coty Sensabaugh and Joe Haden are the starters at cornerback. Backing them up will be Artie Burns, Mike Hilton, and Cameron Sutton. Rookie Terrell Edmunds starts at strong safety, with Morgan Burnett and Jordan Dangerfield backing him up and seeing plenty of action in nickle and dime formations. Sean Davis is the starter yet again at free safety, with Brian Allen and Marcus Allen as reserves.

Stats

Quarterback

  • Ben Roethlisberger (4,227 yards passing | 28 TD passes | 13 interceptions | 18 sacks | 94 yards rushing | 3 TD’s)

Running Backs

  • James Conner (909 yards rushing | 12 rushing TD’s | 52 receptions | 467 yards receiving | 1 receiving TD’s)
  • Stevan Ridley (60 yards rushing | 1 rushing TD’s | 3 receptions | 18 yards receiving | 0 receiving TD’s)
  • Jaylen Samuels (59 yards rushing | 0 rushing TD’s | 14 receptions | 118 yards receiving | 2 receiving TD’s)
  • Roosevelt Nix (0 yards rushing | 0 rushing TD’s | 3 receptions | 36 yards receiving | 0 receiving TD’s)

Wide Receivers

  • Juju Smith-Schuster (91 receptions | 1,234 receiving yards | 6 receiving TD’s)
  • Antonio Brown (86 receptions | 1,063receiving yards | 12 receiving TD’s)
  • Ryan Switzer (30 receptions | 224 receiving yards | 1 receiving TD’s)
  • James Washington (10 receptions | 88 receiving yards | 1 receiving TD’s)
  • *Justin Hunter (3 receptions | 21 receiving yards | 0 receiving TD’s)
  • Darrius Heyward-Bey (1 receptions | 9 receiving yards | 0 receiving TD’s)

Tight Ends

  • Vance McDonald (44 receptions | 509 receiving yards | 3 receiving TD’s)
  • Jesse James (29 receptions | 414 receiving yards | 2 receiving TD’s)
  • Xavier Grimble (5 receptions | 70 receiving yards | 0 receiving TD’s)

Kicker

  • Chris Boswell (Extra Point: 39-44 | FG: 10-16 | 0-19: 0-0 | 20-29: 3-3 | 30-39: 3-4 | 40-49: 3-8 | 50+: 1-1 | Long: 50)

*Injured

 

A look at the New England Patriots!

 

Scouting the Patriots

Quarterback

Tom Brady continues to defy age. He hasn’t put up the crazy numbers he has in the past, but is still as dangerous as ever, passing for 3,700 yards with 23 touchdown passes and only eight INT’s.

Running Backs

Sony Michel leads New England with 706 yards rushing, but it is James White who is even more of a weapon, rushing for 342 yards, but adding 76 receptions for 674 yards and six scores.

Wide Receivers

Josh Gordon leads the team with 701 yards receiving, while Julien Edelman is the leader with 56 receptions and four touchdowns. Chris Hogan and Phillip Dorsett have been nonexistent the past two games. Cordarrelle Patterson has had his ups and downs.

Tight End

Rob Gronkowski is having a down year by his standards, but will be the focus for whom the Steelers to stop. He has 43 catches for 637 yards and four TD’s.

Defense

They give up more yards than the Steelers do, but less points. Not to adept at getting the the QB, as they only have 24 sacks on the year. They do have 14 interceptions, though.

 

Stats

Quarterback

  • Tom Brady (3,700 yards passing | 23 TD passes | 8 interceptions | 18 sacks | 35 yards rushing | 2 TD’s)

Running Backs

  • Sony Michel (706 yards rushing | 5 rushing TD’s | 7 receptions | 50 yards receiving | 0 receiving TD’s)
  • James White (342 yards rushing | 4 rushing TD’s | 76 receptions | 674 yards receiving | 6 receiving TD’s)
  • James Develin (8 yards rushing | 4 rushing TD’s | 9 receptions | 41 yards receiving | 0 receiving TD’s)

Wide Receivers

  • Julien Edelman (56 receptions | 621 receiving yards | 4 receiving TD’s)
  • Josh Gordon (39 receptions | 701 receiving yards | 3 receiving TD’s)
  • Chris Hogan (27 receptions | 400 receiving yards | 2 receiving TD’s)
  • Phillip Dorsett (27 receptions | 256 receiving yards | 2 receiving TD’s)
  • Cordarrelle Patterson (17 receptions | 224 receiving yards | 3 receiving TD’s | 162 yards rushing | 1 rushing TD’s)

Tight End

  • Rob Gronkowski (43 receptions | 637 receiving yards | 3 receiving TD’s)

Kicking

  • Stephen Gostkowski (Extra Point: 40-41 | FG: 24-29 | 0-19: 0-0 | 20-29: 10-10 | 30-39: 8-8 | 40-49: 4-6 | 50+: 2-5 | Long: 52)

*Injured

______________________________________________________________________________

Offensive & Defensive Stats 

Offense

  • Total Yards: Steelers average 417.6 YPG | Patriots average 406.7 YPG
  • Rushing: Steelers average 89 YPG | Patriots average 118.2 YPG
  • Passing: Steelers average 328.6 YPG | Patriots average 288.5 YPG
  • Scoring: Steelers average 28.2 PPG | Patriots average 28 PPG

 

Defense

  • Total Yards: Steelers allow 330.8 YPG | Patriots allow 372.5 YPG
  • Rushing: Steelers allow 96.9 YPG | Patriots allow 113 YPG
  • Passing: Steelers allow 233.9 YPG | Patriots allow 259.5 YPG
  • Scoring: Steelers allow 23.5 PPG | Patriots allow 22.5 PPG

 

Defensive Stats

  • Pittsburgh (Sacks: 45 | Interceptions: 6 | Fumbles: 7)
  • New England (Sacks: 24 | Interceptions: 14 | Fumbles: 6)

______________________________________________________________________________

Injury Report (12/14/2018)

 

Pittsburgh Steelers

  • Out: OT Marcus Gilbert (Knee)
  • Doubtful: RB James Conner (Ankle)
  • Questionable: WR Ryan Switzer (Ankle)

 

New England Patriots

  • Out: N/A
  • Doubtful: N/A
  • Questionable: N/A

______________________________________________________________________________

NFL Standings

_______________________________________________________________________

Pittsburgh Steelers 2018 Schedule

PRESEASON (3-1)

Thursday, Aug. 9 @ Philadelphia W, 31-14
Thursday, Aug. 16 @ Green Bay L, 51-34
Saturday, Aug. 25 TENNESSEE W, 16-6
Thursday, Aug. 30 CAROLINA W, 39-24

REGULAR SEASON (7-5-1)

Sunday, Sept. 9 @ Cleveland 1 p.m. | TIE- 21-21
Sunday, Sept. 16 KANSAS CITY 1 p.m. | L- 42-37
Monday, Sept. 24 @ Tampa Bay 8:15 p.m. | W- 30-27
Sunday, Sept. 30 BALTIMORE 8:20 p.m. | L- 26-14
Sunday, Oct. 7 ATLANTA* 1 p.m. | W- 41-17
Sunday, Oct. 14 @ Cincinnati* | W- 28-21
Sunday, Oct. 21 BYE WEEK
Sunday, Oct. 28 CLEVELAND* | W- 33-18
Sunday, Nov. 4 @ Baltimore* | W- 23-16
Thursday, Nov. 8 CAROLINA | W- 52-21
Sunday, Nov. 18 @ Jacksonville | W- 20-16
Sunday, Nov. 25 @ Denver* | L – 24-17
Sunday, Dec. 2 LOS ANGELES CHARGERS* | L- 33-30
Sunday, Dec. 9 @ Oakland* 4:25 p.m. | L- 24-21
Sunday, Dec. 16 NEW ENGLAND* 4:25 p.m. (CBS)
Monday, Dec. 23 @ New Orleans* 4:25 p.m. (CBS)
Sunday, Dec. 30 CINCINNATI* 1 p.m. (CBS)

* – Times may change due to flexible scheduling

POSTSEASON

Sat.-Sun., Jan. 5-6 Wild Card Weekend
Sat.-Sun., Jan. 12-13 Divisional Playoff Games
Sunday, Jan. 20 Conference Championships
Sunday, Jan. 27 Pro Bowl (Orlando, Fla.)
Sunday, Feb. 3 Super Bowl LIII (Atlanta, Ga.)

______________________________________________________________________________

Avatar

About Post Author

Mike Drakulich

From Midland, "The Basketball Capital of Pennsylvania", located 35 miles NW of Pittsburgh along the Ohio River. This former steel town was home to storied athletes such as Dave Alston, Norm Van Lier, Simmie Hill, and the legendary 1965 Midland High School Basketball Team. There's nowhere on earth that is more dedicated to its sports teams like Western Pennsylvania and the city of Pittsburgh. The passion and pride of Pittsburgh's fan base is second to no one. From the NFL, NHL, MLB, NCAA football and basketball, to W.P.I.A.L. high school sports, "The City of Champions" has it all! As Editor of Pittsburgh SportsNation, Mike Drakulich provides top notch opinions and coverage of the Pittsburgh Steelers, Pittsburgh Penguins, Pittsburgh Pirates, Pitt Panthers football & basketball, Robert Morris Colonials basketball, and Duquesne Dukes basketball, as well as all sports teams that represent Western Pennsylvania, including WPIAL High School Football. For a refreshing view of sports, mixed with humor and uncensored opinions, check out Pittsburgh SportsNation today on Facebook, Twitter @PghSportsNation and videos with over 1,000,000 views on YouTube!
Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleepy
Sleepy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %

Author Profile

Avatar
Mike DrakulichYour source for Pittsburgh sports!
From Midland, "The Basketball Capital of Pennsylvania", located 35 miles NW of Pittsburgh along the Ohio River. This former steel town was home to storied athletes such as Dave Alston, Norm Van Lier, Simmie Hill, and the legendary 1965 Midland High School Basketball Team.

There's nowhere on earth that is more dedicated to its sports teams like Western Pennsylvania and the city of Pittsburgh. The passion and pride of Pittsburgh's fan base is second to no one. From the NFL, NHL, MLB, NCAA football and basketball, to W.P.I.A.L. high school sports, "The City of Champions" has it all!

As Editor of Pittsburgh SportsNation, Mike Drakulich provides top notch opinions and coverage of the Pittsburgh Steelers, Pittsburgh Penguins, Pittsburgh Pirates, Pitt Panthers football & basketball, Robert Morris Colonials basketball, and Duquesne Dukes basketball, as well as all sports teams that represent Western Pennsylvania, including WPIAL High School Football.

For a refreshing view of sports, mixed with humor and uncensored opinions, check out Pittsburgh SportsNation today on Facebook, Twitter @PghSportsNation and videos with over 1,000,000 views on YouTube!

Average Rating

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

Leave a Reply

Your email address will not be published. Required fields are marked *