Kenny Pickett’s Game-Winning Drive Keeps Steelers Playoff Hopes Alive With 16 -13 Win

A game-winning touchdown pass from Kenny Pickett to Najee Harris kept the Steelers in the playoff hunt.

BALTIMORE — The Pittsburgh Steelers got all the help they needed from outside forces, and pulled off a thrilling win themselves to keep their playoff hopes alive. They trailed by four inside of two minutes remaining before Kenny Pickett hit Najee Harris for a game-winning touchdown with 1:02 left to cap the clutch, 80-yard march and secure a season-extending 16-13 win.

  • Pittsburgh QB Kenny Pickett connected with Najee Harris for the go-ahead touchdown with 56 seconds to play.
  • Baltimore held a 10-point second-half lead and then failed to score on its final four possessions.
  • The Steelers, who would’ve been eliminated from playoff contention with a loss, now need a win next week along with losses from Miami and New England to make the postseason. Per Austin Mock’s model, the Steelers’ playoff odds jumped from 2.3 percent entering Week 17 to 18.1 percent after beating the Ravens

Steelers take on Browns next Sunday at home.

Source: Kenny Pickett’s Game-Winning Drive Keeps Steelers Playoff Hopes Alive


Instant analysis: Steelers ride ground game to win over Falcons

Pittsburgh Steelers running back Najee Harris (22) runs against the Atlanta Falcons during the second half of an NFL football game, Sunday, Dec. 4, 2022, in Atlanta.

Photo of Ray Fittipaldo

The Steelers out-rushed the Falcons, 155-146. They have averaged 158 rushing yards per game in their past five games.

The Steelers closed the game out in impressive fashion. Clinging to a 19-16 lead with 5:27 on the clock, the Steelers offense controlled the ball until the final minute and then punter Pressley Harvin III pinned the Falcons on their own 2 with 42 seconds on the clock.

Source: Instant analysis: Steelers ride ground game to win over Falcons

NFL Week 6 : Steelers shock Bucs 20-18

Tampa Bay’s offense fails in the red zone, and its defense gives up four 3rd down and long conversions in loss to Pittsburgh

The Pittsburgh Steelers defeated the Tampa Bay Buccaneers 20-18 on Sunday afternoon at Acrisure Stadium. The Buccaneers once again got off to a slow start, going three and out on their opening offensive possession, and then allowing an opening drive touchdown on the Steelers first possession. Mitch Trubisky came into the game after Steeler’s starting quarterback Kenny Pickett was injured and threw for 144 yards, one touchdown, and lead Pittsburgh on a game-sealing 4 minute 38 second drive to close out the Buccaneers.

Source: NFL Week 6 Game Analysis: Steelers shock Bucs 20-18

Bills vs. Steelers score, takeaways: Josh Allen-led Buffalo has huge day, spoiling Kenny Pickett’s first start

Sunday was a classic David vs. Goliath matchup in Buffalo. But unlike the biblical story, Goliath prevailed on Sunday, as the Bills posted a 38-3 victory over the Steelers, who entered the game as a 14-point underdog. The Bills are now 4-1 and remain in first place in the AFC East. The Steelers, who saw rookie Kenny Pickett make his first career start on Sunday, are now 1-4 after dropping their fourth straight contest.


Josh Allen threw four touchdown passes in the first half as the Bills roared out to a 31-3 halftime lead. He threw two touchdown passes to Gabe Davis that included a 98-yard touchdown on the third play from scrimmage. The score tied the record for the longest touchdown in franchise history.

Allen, who threw for 348 yards in the first half, also lobbed touchdowns to Stefon Diggs and rookie Khalil Shakir, as the Bills’ offense churned out 401 yards in the first half and finished with 554 yards. Conversely, the Steelers’ offense went dormant after scoring on their first drive. Pickett, who did not receive much help from his running game, threw for 327 yards and an interception on 34 of 51 passing.

Source: Bills vs. Steelers score, takeaways: Josh Allen-led Buffalo has huge day, spoiling Kenny Pickett’s first start

Mitch Trubisky ‘disappointed,’ did not expect to be benched as Steelers QB

Mitch Trubisky’s postgame session with media Sunday was relatively short, his answers concise.

Kind of like the way he found out he’d been benched while in that same Pittsburgh Steelers locker room.

“He said, ‘8’s in,’ at halftime,” Trubisky said of how Mike Tomlin let him know that Kenny Pickett (No. 8) was supplanting him as the Steelers’ quarterback. “That’s about all (Tomlin) said.”

And with that – pending on who starts next week and games beyond – Trubisky’s tenure as the Steelers’ starting quarterback was ended after only 3 ½ games.

The result was a 24-20 loss to the New York Jets and a huge quarterback dilemma for coach Mike Tomlin.

Source: Mitch Trubisky ‘disappointed,’ did not expect to be benched as Steelers QB

Steelers Lose To Patriots 17 – 14

PITTSBURGH — In his second start in his second season with the Patriots, Mac Jones did something his predecessor did numerous times in New England: beat the Steelers in Pittsburgh. Following a rocky season debut in Miami, Jones answered the bell on Sunday while leading the Patriots to a 17-14 win over the Steelers.

Jones, who dealt with a back injury as well as an illness leading up to Sunday’s game, gave the Patriots the lead for good with his 44-yard touchdown pass to Nelson Agholor just before halftime. Jones then completed several key passes in the second half. He threw early and often to Agholor and Jakobi Myers, who caught a combined 15 passes for 205 yards.

Jones outplayed Steelers quarterback Mitch Trubisky

Kenny Pickett takes another big step in Steelers’ 16-15 preseason win over Jaguars

It wasn’t just Kenny Pickett who showed some last-minute heroics. Mason Rudolph came up with his own late magic when he threw a 1-yard touchdown to undrafted rookie Tyler Snead with 1:56 remaining to give the Steelers their second preseason victory.

Source: Kenny Pickett takes another big step in Steelers’ 16-15 preseason win over Jaguars

Chiefs vs. Steelers score: Kansas City buries Pittsburgh behind Patrick Mahomes’ five touchdown passes –

Six unanswered touchdowns turned a tight game into a rout

In a game that evoked memories of their 2018 Super Bowl run, the Chiefs endured a slow start before scoring an avalanche of points during Sunday night’s 42-21 win over the Steelers in the AFC wild card round. 

Kansas City punted three times and committed two turnovers on its first five possessions. The Chiefs fell behind 7-0 when T.J. Watt returned Darrel Williams’ fumble 26 yards for a score. The score awakened the previously slumbering Chiefs, who proceeded to score touchdowns on six consecutive possessions. Five touchdowns came from the right arm of Patrick Mahomes, who threw for over 400 yards to send the Chiefs to the divisional round. It was a tough final game for Pittsburgh and quarterback Ben Roethlisberger, who once again showcased his resiliency by leading the Steelers on two late scoring drives.

The Chiefs took a 21-7 halftime lead on Mahomes’ 48-yard touchdown pass to Travis Kelce, who tied an NFL record by reaching 100 receiving yards in four consecutive playoff games. Kansas City’s offense essentially ended the game with two quick touchdowns to start the second half. The Steelers’ offense finally woke up after that, but it was too little too late

Source: Chiefs vs. Steelers score: Kansas City buries Pittsburgh behind Patrick Mahomes’ five touchdown passes –

Tomlin Heaps Praise On Young And New Steelers For Stepping Up In Sunday’s 20 – 19 Win – Steelers Depot

John Leglue. Montravius Adams. Ahkello Witherspoon. All three important pieces in the Pittsburgh Steelers’ season-saving victory. Just as everyone expected. But all three of those guys stepped up in the win. Leglue took over at left guard early in the game after BJ Finney left with a back injury.

Source: Tomlin Heaps Praise On Young And New Steelers For Stepping Up In Sunday’s Win – Steelers Depot

Analysis | NFL’s taunting controversy reemerges as Steelers edge Bears, 29-27

In a hail of penalty flags and debatable calls by the officials — including a taunting penalty on Chicago’s Cassius Marsh — the Steelers gave up the lead late in the fourth quarter but snatched it back and held off the Bears for their fourth straight win.

The controversy over the NFL’s taunting enforcement resurfaced in a major way Monday night in Pittsburgh.

Chicago Bears linebacker Cassius Marsh was penalized for taunting in a key moment during a 29-27 loss to the Pittsburgh Steelers at Heinz Field. Marsh called the penalty assessed on him erroneous and alleged that referee Tony Corrente inappropriately bumped into him as Marsh made his way to the Bears’ sideline after the play.

“I think that that one was just bad timing,” Marsh said. “I think it’s pretty clear to everybody who saw it that I wasn’t taunting. I’ve been doing the celebration my whole career. It’s just sad to see stuff like that happen in a close game like that. It’s just rough. I don’t want to say too much because you all know how it is.
“But the one thing that I will say is, you know, on my way to the sideline, I got hip-checked by the ref and it’s pretty clear. If I were to do that to a ref or even touch the ref, you know, we’d get kicked out of the game, possibly suspended and fined. So I just think that that was incredibly inappropriate. And that’s all I’ll say about that.”

Quarterback Ben Roethlisberger and the Steelers actually caught several breaks from the officiating, put together a game-winning drive after falling behind late and continued to reassemble their once-broken season. The Steelers secured their fourth straight victory following a 1-3 start to the season. Bears kicker Cairo Santos missed a 65-yard field goal attempt as time expired when the ball fell short.

Kicker Chris Boswell’s 40-yard field goal with 26 seconds remaining won it for the Steelers. The Bears had taken a 27-26 lead with 1:46 left on a 16-yard touchdown pass from quarterback Justin Fields to wide receiver Darnell Mooney.
But much of the talk afterward was about Marsh’s taunting penalty.

“I had no idea till I got to the sideline,” Marsh said in a postgame news conference. “One of our coaches was upset. And he had the right to be. You know, that was a big penalty in a big point in the game and, you know, I cost my team. Whether I agree with the call or not, it cost us in a very crucial time. So I definitely feel a lot of remorse for costing my team a possible victory. But I didn’t know until I got to the sideline.”

Corrente told a pool reporter that he saw Marsh “run toward the bench area of the Pittsburgh Steelers and posture in such a way that I felt he was taunting them.” Corrente said that his physical contact with Marsh “had nothing to do” with the penalty that was called.

The call came following Marsh’s third-down sack of Roethlisberger that would have caused a Steelers punt. Instead, the Steelers retained possession and upped their lead to six points with a 52-yard field goal by Boswell with 2:52 to play.

“I was on the sideline,” Bears linebacker Roquan Smith said. “But that’s not the play that lost us the game, by any means. I thought it was a BS call. The man’s been doing that celebration his entire career, for that to be called. But, hey, it is what it is. So there’s nothing else to be said about that.”

Source: Analysis | NFL’s taunting controversy reemerges as Steelers edge Bears, 29-27

Staff Picks: Can the Steelers keep Monday night mojo going?

Each week, our football staff at DK Pittsburgh Sports predicts the Steelers’ game. Here are this week’s picks for the game against the Bears, Monday 8:15 p.m., at Heinz Field.

Dale Lolley (4-3): A one-dimensional offense against the Steelers on a Monday night at home? The Steelers are 27-5 in home Monday night games since 1970. The Steelers will get after Justin Fields and force multiple mistakes. And the Bears are missing too many pieces on defense, most notably, Khalil Mack, to make a difference. Steelers, 24-10

Chris Carter (4-3): The Bears give up sacks 12.6 percent of the times a quarterback drop back to pass, and that will play a huge factor. The Steelers will be able to focus on stopping the run and keeping Fields jittery in the pocket all night, and that will allow the offense plenty of time to figure things out. Steelers, 27-6

Ramon Foster (4-3)Experience beats the Bears this Monday night. The offensive line has to control the line of scrimmage and get Najee Harris going. Big Night for Ben Roethlisberger spreading the ball around. Steelers, 27-13

Tom Reed (3-4): The Steelers are in the soft portion of their schedule and can’t afford any slip ups. You would expect it to be lesson learned after needing OT to subdue the Russell Wilson-less Seahawks. No late drama this time. Steelers, 27-14

Eddie Provident (5-2): The Bears are letting up 124 rushing yards per game (24th in the NFL) and are down Mack. I expect a big game from Harris on the national stage which will open things up for the passing game. I don’t see this being close at all. Steelers, 23-7

Dejan Kovacevic (2-5): List for me, please, all the running quarterbacks who’ve been able to do what they want against the Steelers over, oh, the past decade or so. After that, list for me the number of Monday night duds this franchise has had at home. Steelers, 31-11

Source: Staff Picks: Can the Steelers keep Monday night mojo going?

Ready or not, Steelers will unveil new-look offense in season opener against Bills

Ben Roethlisberger answered each time in the affirmative when asked this week whether he was nervous or excited about what awaits the Pittsburgh Steelers offense Sunday in Buffalo. Matt Canada, on the other hand, called it just another day at the office.

No matter the perspective of a veteran quarterback heading into his 18th season or an offensive coordinator calling plays for the first time at the NFL level, the Steelers won’t have to wait much longer to see whether the fruits of their offseason work will be fulfilled in a new-look offense that will be unveiled in the season opener.

“Anxious, excited, nervous,” Roethlisberger said. “We hold ourselves to high expectations and high standards. So, I think, as players, you have to (be that way). I’m sure the coaches are a little nervous and anxious, too.”

If Canada has any trepidation about the offense he will put on display before a full house at Highmark Stadium, he didn’t show it outwardly this week.

“Excited to watch our guys play,” was all Canada would allow regarding his emotions. “Like any first game of the season, it’s exciting to let your guys go play, kind of see where you’re really at going against somebody full speed.”

Source: Ready or not, Steelers will unveil new-look offense in season opener against Bills

Final Score: Panthers route the Steelers 34-9 in preseason finale – Behind the Steel Curtain

The Pittsburgh Steelers lose in the 2021 preseason for the first time, this a 34-9 defeat to the Carolina Panthers.

The Pittsburgh Steelers and Carolina Panthers locked horns in the final preseason game of the NFL Preseason in Charlotte, NC, and the Steelers were trying to remain perfect in this 2021 preseason.

With a lot of starters not seeing action, it was Dwayne Haskins and the Pittsburgh offense taking the field for the opening kickoff. However, a three-and-out sent Jordan Berry on the field for the first punt of the game.

Sam Darnold took over for the Carolina Panthers, and put together an impressive, and time consuming drive. Starting at their own 20-yard line, the Panthers worked their way deep into Pittsburgh territory, but failed on 4th down and turned the ball over on downs with nothing to show for their 13 play, 7:01 drive.

The Steelers’ offense remained inept with Haskins at the helm, and resulted in another three-and-out on their second possession. Pressley Harvin delivered a 48-yard punt, putting the Carolina back in their own territory for their second drive of the first quarter.

Source: Final Score: Panthers route the Steelers 34-9 in preseason finale – Behind the Steel Curtain

Analysis: Which Steelers are rising and falling after first preseason game? | Pittsburgh Post-Gazette

The Steelers beat the Cowboys 16-3 on Thursday night in the Hall of Fame Game. 

The Steelers have an off day Friday and then return to Heinz Field for open practices Saturday through Tuesday. Some veterans who are being brought along slowly due to injuries are expected to ramp up their practice participation before next Thursday’s game in Philadelphia. Right tackle Zach Banner, left guard Kevin Dotson and inside linebacker Devin Bush are some of the players who could be getting a bigger workload.

Source: Analysis: Which Steelers are rising and falling after first preseason game? | Pittsburgh Post-Gazette

6 players mentioned by Mike Tomlin following Saturday’s practice

The Pittsburgh Steelers held practice at Heinz Field for 2021 Training Camp on Saturday as the concluding even to Steelers Fest. Since the Steelers were back on the field, we were also given the typical media session from head coach Mike Tomlin. Therefore, it’s time to look at the players mentioned by Coach Tomlin during his media time. Remember these are current players where a specific question was asked during the Q&A period.

Pat Freiermuth & Alex Highsmith

“56 (Alex Highsmith) is a guy that has big-time urgency in his play; his motor runs hot. We’re just trying to develop that, and Pat… You partner those guys together to create that. That’s the iron-on-iron principle. There’s a rhyme and reason to a lot of the matchups and usually it’s about one man’s strength versus another element of the next man’s game that needs improvement. In the case of those two, we just like the finish of Alex, and so we’re going to pit Pat in those circumstances”

Ben Roethlisberger

During Saturday’s practice, it was reported Ben Roethlisberger made quick work of the two-minute drill as the Steelers weren’t forced to go the entire length of the field. Coach Tomlin was asked if he will make it more difficult on Roethlisberger the next time.

“No, we work on the short field sometimes because usually that puts you in a position where you gotta choose from a large number of plays down in here in the high red.

Najee Harris

As the Steelers are going through training camp, it appears there have been highs and lows when it comes to the running game as they have broken off some nice runs while having several negative ones as well. Coach Tomlin was asked if he was upset about the negative plays or if he was more impressed with what Najee Harris did.

“I don’t know that I was upset at all to be honest with you. It’s just ebbs, and flow associated with play this time of year.”

Zach Gentry

One player reportedly having quite a nice training camp coming off of injury is third-year tight end Zach Gentry. Coach Tomlin was asked if Gentry has an appetite for one-on-one drills. In his response, Coach Tomlin brought up Pat Freiermuth once again.

“He did. But, boy, we’re gonna put him in more circumstances. The tight end position is a unique one because of the challenges that they face week in and week out in the NFL. Some weeks they’re blocking outside linebackers, some weeks they’re blocking big men four-three ends. And so that’s why some tight ends look like Pat (Freiermuth) and some tight ends look like Zach. Zach is a guy that has a skillset and a body to match up with four-three people, and so he better distinguish himself in those circumstances.”

Melvin Ingram III

By the time to 2021 regular season rolls around, I hope that I don’t continue to call Melvin Ingram the improper “M” first name. Coach Tomlin was asked a similar question to what he’s been asked before in what stands out about Ingram. Of course, the answer was not all that different from when Coach Tomlin has discussed Ingram in the past.

“He knows how to play. He’s a veteran. You feel his veteran presence. You see the thoughtfulness in his skills relative to his position. He looks like a guy who’s done this for a while at this level.”

Source: 6 players mentioned by Mike Tomlin following Saturday’s practice

JuJu Smith-Schuster returning to Pittsburgh Steelers

The Pittsburgh Steelers confirmed that wide receiver JuJu Smith-Schuster will be staying with the team next season.

The Steelers are giving Smith-Schuster a one-year deal.

Smith-Schuster tweeted Friday afternoon, “This is my home, they’re gonna need a wrecking ball to take me outta here! PITTSBURGH I LOVE YOU, LET’S GO!!!!!”ESPN’s Adam Schefter reported Friday afternoon that the Baltimore Ravens “made a hard push to sign him” but he took less money to return to the Steelers.

Source: JuJu Smith-Schuster returning to Pittsburgh Steelers

Mark Madden on Mason Rudolph: ‘I bet he starts at quarterback for a year or two’ |

Our first “Madden Monday” podcast of 2021 looks at the Steelers of 2022. Could they really open up that season with Mason Rudolph at quarterback?

In the wake of Sunday’s performance against the Cleveland Browns, Mark Madden seems to think so.

Madden isn’t saying that’s what he’d do. But he’s getting the sense that’s what the Steelers will do.

“I thought he did OK,” Madden said of Rudolph’s 315-yard performance Sunday. “I won’t go any better than OK. But when I consider the way the Steelers do things, I bet he starts at quarterback for a year or two.”

Madden is making that prediction based on tendencies of what he seems to think will be typical Steelers behavior.

“They aren’t going to go after a quarterback which is what I would do. Like a Sam Darnold (New York Jets) or somebody (else) that didn’t cut it after being a high draft pick. So since they won’t do that, they are going to draft a guy. They haven’t drafted him yet. So whoever they do draft, whether it’s next year or the year after — whenever Ben Roethlisberger retires — I bet Rudolph has to start for a year or two.”

Not that Madden is optimistic about that scenario.

“I don’t think (Rudolph) will do very well when he does start. But I think that is how it will work out.”

Source: Mark Madden on Mason Rudolph: ‘I bet he starts at quarterback for a year or two’ |

Steelers announce resting starters not traveling to Cleveland

The Pittsburgh Steelers announced that the starters who are sitting out this week to rest ahead of the playoffs did not travel with the team. This means quarterback Ben Roethlisberger, defensive lineman Cam Heyward, center Maurkice Pouncey and linebacker T.J. Watt will stay back in Pittsburgh while the rest of the team heads to Cleveland to try to knock the Browns out of playoff contention.

In addition, Pittsburgh also announced that kicker Chris Boswell and safety Terrell Edmunds are staying in Pittsburgh while they deal with injuries. Matthew Wright will handle the kicking duties this week and in Edmunds’ place, look for some combination of Jordan Dangerfield and Marcus Allen.

There was no mention of cornerback Joe Haden not traveling with the team but Haden, along with tight end Eric Ebron and linebacker Cassius Marsh were all placed on the Reserve/COVID-19 list.

Source: Steelers announce resting starters not traveling to Cleveland

Pittsburgh Steelers Drop 3rd Consecutive Game After 27 – 17 Loss To Cincinnati Bengals On Monday Night

CINCINNATI (AP) — Giovani Bernard scored two first-half touchdowns after turnovers and the Cincinnati Bengals held on to stun the badly slumping Pittsburgh Steelers 27-17 on Monday night.

The Bengals (3-10-1) led 17-0 at halftime and survived a rally by the Steelers, who lost their third straight after 11 consecutive wins to start the season. Pittsburgh didn’t get a first down until more than halfway through the second quarter.

Cincinnati snapped a streak of 11 straight losses to Pittsburgh in the most unlikely fashion, with Ryan Finley at quarterback. The second-year player, starting in place of injured No. 1 overall draft pick Joe Burrow, completed seven passes for 89 yards, but his 23-yard touchdown run early in the fourth quarter all but sealed it for the Bengals.

It was the second huge upset of this NFL weekend. Pittsburgh was a 14-point favorite, and the Los Angeles Rams were favored by 17 before losing to the previously winless New York Jets on Sunday. It was the first time since the 1970s that two teams favored by 14 points or more lost on the same weekend.

Three weeks ago, the Steelers were on track for the top overall seed in the AFC, but now they could end up a wild card. Pittsburgh has tough matchups remaining against Indianapolis (10-4) and Cleveland (10-4), which trails the Steelers by one game in the AFC North.

Source: Pittsburgh Steelers Drop 3rd Consecutive Game After Loss To Cincinnati Bengals

PHOTOS: Steelers Defeat Baltimore Ravens; Remain Undefeated – Pittsburgh Current

By Jake Mysliwczyk
Visuals Editor

After two coronavirus-related postponements that started on Thanksgiving night, the Pittsburgh Steelers remained undefeated at 11-0 after beating the Baltimore Ravens 19-14 at Heinz Field on Wednesday, December 2.

This rare Wednesday afternoon game was previously scheduled for Thanksgiving night and was rescheduled three times due to multiple members of the Ravens testing positive for COVID-19 over the course of a week.

The game wasn’t a showcase for either team. The Ravens, however, had an excuse for sloppy, uneven play without several key members, including Quarterback Lamar Jackson. And while the Steelers were without running back James Connor, the running game wasn’t Pittsburgh’s only issue. The receiving corps dropped passes that should have added to the Steelers lead. The defense held its own, however,  intercepting Baltimore’s quarterback Robert Griffin III early in the first quarter for a touchdown and recovered a fumble.

The Steelers now only have five days to prepare for its next game against the Washington Football Team, a 5:00 p.m Monday Night Football matchup at Heinz Field on December 7, 2020.

Source: PHOTOS: Steelers Defeat Baltimore Ravens; Remain Undefeated – Pittsburgh Current

Steelers-Ravens Tuesday Night Game Postponed Again | Pittsburgh, PA Patch

The Steelers-Ravens game originally scheduled for Thanksgiving has been moved yet again.

The game originally was rescheduled to Sunday at Heinz Field, and then it was pushed back to Tuesday. ESPN’s Adam Schefter and CBS Sports’ Jason La Canfora both tweeted that the game now is scheduled for Wednesday.

If the game is played Wednesday, it’s likely the Steelers’ game Sunday against the Washington Football Team would have to be moved. The Steelers would be playing the game on just three days’ rest; Washington, which defeated the Dallas Cowboys on Thanksgiving, would be playing after a 10-day hiatus.

Source: Steelers-Ravens Tuesday Night Game Postponed Again | Pittsburgh, PA Patch

Steelers practice canceled as team awaits NFL decision on game Sunday vs. Ravens |

Coach Mike Tomlin canceled practice for the Pittsburgh Steelers on Friday as the team awaits a decision from the NFL on whether the game Sunday against the Baltimore Ravens will be played.

The game is in danger of being postponed for a second time because of the coronavirus outbreak in the Ravens locker room.

Source: Steelers practice canceled as team awaits NFL decision on game Sunday vs. Ravens |

%d bloggers like this: