Content-Length: 373213 | pFad | http://en.wikipedia.org/wiki/2013_Carolina_Panthers_season

2013 Carolina Panthers season - Wikipedia Jump to content

2013 Carolina Panthers season

From Wikipedia, the free encyclopedia

2013 Carolina Panthers season
OwnerJerry Richardson
General managerDave Gettleman
Head coachRon Rivera
Home fieldBank of America Stadium
Local radioWBT
Results
Record12–4
Division place1st NFC South
Playoff finishLost Divisional Playoffs
(vs. 49ers) 10–23
Pro BowlersJordan Gross, LT
Cam Newton, QB
Ryan Kalil, C
Mike Tolbert, FB
Greg Hardy, DE
Luke Kuechly, MLB
J. J. Jansen, LS
AP All-ProsGreg Hardy
Uniform

The 2013 season was the Carolina Panthers' 19th in the National Football League (NFL) and their third under head coach Ron Rivera. NFL.com ranked the Panthers' schedule as the strongest in the league, with opponents having a combined 2012 record of 138–116–2 and a winning percentage of .543.[1]

After starting the season 1–3, the Panthers went 11–1 the rest of the way, including a then-record eight-game winning streak, securing their first winning season and playoff appearance since 2008, the first winning season under Rivera and the fifth in franchise history. During Week 12, they defeated the Miami Dolphins, also a franchise first for the Panthers. They also notched their third NFC South title, their first since 2008 and their fourth division title overall. This was the first of three consecutive NFC South titles for the Panthers. Their season ended in the divisional round of the playoffs with a 23–10 loss to the San Francisco 49ers.

Draft

[edit]
2013 Carolina Panthers draft
Round Pick Player Position College Notes
1 14 Star Lotulelei  DT Utah
2 44 Kawann Short *  DT Purdue
4 108 Edmund Kugbila  G Valdosta State
5 148 A.J. Klein  LB Iowa State
6 182 Kenjon Barner  RB Oregon
      Made roster    †   Pro Football Hall of Fame    *   Made at least one Pro Bowl during career

Note: The Panthers did not have selections in the third or seventh rounds. The team traded its third-round selection (74th overall) and a 2012 sixth-round selection to the San Francisco 49ers in exchange for the 49ers' 2012 fourth-round selection, as well as its seventh-round selection (219th overall) to the Oakland Raiders in exchange for wide receiver Louis Murphy.

Staff

[edit]
2013 Carolina Panthers staff

Front office

  • Owner/founder – Jerry Richardson
  • President – Danny Morrison
  • General manager – Dave Gettleman
  • Director of football operations – Brandon Beane
  • Director of team administration – Rob Rogers
  • Football operations manager – Bryan Porter
  • Football operations assistant – Matt Allen
  • Football operations assistant – Mike Anderson
  • Director of pro scouting – Mark Koncz
  • Director of college scouting – Don Gregory
  • National scout – Jeff Morrow
  • National scout – Mike Szabo
  • Executive assistant to the head coach – Linda O'Hora

Head coaches

Offensive coaches

Defensive coaches

Special teams coaches

Strength and conditioning

  • Strength and conditioning – Joe Kenn
  • Assistant strength and conditioning – Jason Benguche


Final roster

[edit]
2013 Carolina Panthers roster
Quarterbacks (QB)

Running backs (RB)

Wide receivers (WR)

Tight ends (TE)

Offensive linemen (OL)

Defensive linemen (DL)

Linebackers (LB)

Defensive backs (DB)

Special teams

Practice squad

Reserve

Rookies in italics
53 active, 12 reserve, 8 practice squad

Schedule

[edit]

Preseason

[edit]
Week Date Opponent Result Record Venue Recap
1 August 9 Chicago Bears W 24–17 1–0 Bank of America Stadium Recap
2 August 15 at Philadelphia Eagles L 9–14 1–1 Lincoln Financial Field Recap
3 August 22 at Baltimore Ravens W 34–27 2–1 M&T Bank Stadium Recap
4 August 29 Pittsburgh Steelers W 25–10 3–1 Bank of America Stadium Recap

Regular season

[edit]
Week Date Opponent Result Record Venue Recap
1 September 8 Seattle Seahawks L 7–12 0–1 Bank of America Stadium Recap
2 September 15 at Buffalo Bills L 23–24 0–2 Ralph Wilson Stadium Recap
3 September 22 New York Giants W 38–0 1–2 Bank of America Stadium Recap
4 Bye
5 October 6 at Arizona Cardinals L 6–22 1–3 University of Phoenix Stadium Recap
6 October 13 at Minnesota Vikings W 35–10 2–3 Mall of America Field Recap
7 October 20 St. Louis Rams W 30–15 3–3 Bank of America Stadium Recap
8 October 24 at Tampa Bay Buccaneers W 31–13 4–3 Raymond James Stadium Recap
9 November 3 Atlanta Falcons W 34–10 5–3 Bank of America Stadium Recap
10 November 10 at San Francisco 49ers W 10–9 6–3 Candlestick Park Recap
11 November 18 New England Patriots W 24–20 7–3 Bank of America Stadium Recap
12 November 24 at Miami Dolphins W 20–16 8–3 Sun Life Stadium Recap
13 December 1 Tampa Bay Buccaneers W 27–6 9–3 Bank of America Stadium Recap
14 December 8 at New Orleans Saints L 13–31 9–4 Mercedes-Benz Superdome Recap
15 December 15 New York Jets W 30–20 10–4 Bank of America Stadium Recap
16 December 22 New Orleans Saints W 17–13 11–4 Bank of America Stadium Recap
17 December 29 at Atlanta Falcons W 21–20 12–4 Georgia Dome Recap

Note: Intra-division opponents are in bold text.

Game summaries

[edit]

Regular season

[edit]

Week 1: vs. Seattle Seahawks

[edit]
Week One: Seattle Seahawks at Carolina Panthers – Game summary
Quarter 1 2 34Total
Seahawks 0 3 3612
Panthers 0 7 007

at Bank of America Stadium, Charlotte, North Carolina

Game information

The Panthers opened up the regular season at home in an NFC battle with the Seattle Seahawks. Seattle got on the board first with Steven Hauschka hitting a 27-yard field goal in the second quarter. The Panthers gained the lead when quarterback Cam Newton made a 3-yard touchdown pass to wide receiver Steve Smith with 3:13 left in the first half. The Seahawks cut the Panthers lead to one point when Hauschka put through a 40-yard field goal in the third quarter. The Seahawks continued to dominate the second half when quarterback Russell Wilson threw a 43-yard touchdown pass to wide receiver Jermaine Kearse in the fourth quarter with 10:13 remaining in the game. The Panthers were on the verge of scoring, however running back DeAngelo Williams fumbled the ball at the Seattle 8-yard line with 5:25 left in the game and the Seahawks recovered. Seattle went on to run out the rest of the clock and go to 1–0 while the Panthers fell to 0–1 for the fifth consecutive year. Also, the team dropped to 10–4 when Newton does not have a turnover.

Week 2: at Buffalo Bills

[edit]
Week Two: Carolina Panthers at Buffalo Bills – Game summary
Quarter 1 2 34Total
Panthers 0 7 7923
Bills 0 3 111024

at Ralph Wilson Stadium, Orchard Park, New York

Game information

The Panthers came into Buffalo looking to recover from a close loss in Seattle the previous week. In the third quarter Cam Newton bombed a 40-yard touchdown pass to Ted Ginn, giving the Panthers a 14–6 lead. Fred Jackson then ran in a 4-yard touchdown to put the Bills behind 14–12. The Bills converted the two-point conversion, putting the score at 14–14. The Panthers stalled twice in the red zone, forcing them to kick field goals to make the score 20–14. After a Dan Carpenter 48-yard kick, the Panthers got the ball back, marched down the field, but were stuffed on 4th and 1 at the Bills' 22. The Panthers decided to kick the field goal to put them up 23–17. EJ Manuel and the Bills got the ball back and march down the field. With 20 seconds remaining in the game from the Panthers' 31, Manuel threw an interception, but it was called back due to Luke Kuechly, the linebacker, committing pass interference. With 2 seconds remaining from the Panthers' 2-yard line, Manuel hit wide receiver Stevie Johnson in the back of the end zone for the score. With the loss, the Panthers fell to 0–2, and 3–17 when Newton had at least a turnover.

Week 3: vs. New York Giants

[edit]
Week Three: New York Giants at Carolina Panthers – Game summary
Quarter 1 2 34Total
Giants 0 0 000
Panthers 7 10 14738

at Bank of America Stadium, Charlotte, North Carolina

Game information

At 0–2, the Panthers came onto their home turf desperate for a win. The Panthers romped the Giants (0–3) 38–0 behind seven defensive sacks and the flashy play of offensive weapons like Cam Newton and DeAngelo Williams. This was the largest margin of victory in Panthers history and this gave Giants' head coach Tom Coughlin his largest margin of defeat in his history of coaching the Giants. With the win, the Panthers increased to 1–2 and 4–17 when Newton turns the ball over.

Week 5: at Arizona Cardinals

[edit]
Week Five: Carolina Panthers at Arizona Cardinals – Game summary
Quarter 1 2 34Total
Panthers 3 3 006
Cardinals 0 3 91022

at University of Phoenix Stadium, Glendale, Arizona

  • Date: October 6
  • Game time: 4:05 p.m. EDT/1:05 p.m. Arizona time
  • Game weather: Played indoors (retractable roof closed)
  • Game attendance: 60,426
  • Referee: John Parry
  • TV announcers (Fox): Chris Myers, Tim Ryan and Jennifer Hale
  • Recap, Game book
Game information

With the loss, the Panthers dropped to 1–3. The team also dropped to 4–18 when Newton turns the ball over.

Week 6: at Minnesota Vikings

[edit]
Week Six: Carolina Panthers at Minnesota Vikings – Game summary
Quarter 1 2 34Total
Panthers 7 7 14735
Vikings 0 3 0710

at Mall of America Field at the Hubert H. Humphrey Metrodome, Minneapolis, Minnesota

  • Date: October 13
  • Game time: 1:00 p.m. EDT/12:00 p.m. CDT
  • Game weather: Played indoors (dome stadium)
  • Game attendance: 63,963
  • Referee: Ron Winter
  • TV announcers (Fox): Sam Rosen, Brian Billick and Laura Okmin
  • Recap, Game book
Game information

With the win, the Panthers improved to 2–3 and also 11–4 in games where Newton does not commit a turnover.

Week 7: vs. St. Louis Rams

[edit]
Week Seven: St. Louis Rams at Carolina Panthers – Game summary
Quarter 1 2 34Total
Rams 2 3 7315
Panthers 7 10 10330

at Bank of America Stadium, Charlotte, North Carolina

  • Date: October 20
  • Game time: 1:00 p.m. EDT
  • Game weather: 68 °F (20 °C), sunny
  • Game attendance: 72,686
  • Referee: Bill Vinovich
  • TV announcers (Fox): Dick Stockton, Brian Billick and Laura Okmin
  • Recap, Game book
Game information

With the win, the Panthers improved to 3–3 and 12–4 when Newton doesn't have a turnover.

Week 8: at Tampa Bay Buccaneers

[edit]
Week Eight: Carolina Panthers at Tampa Bay Buccaneers – Game summary
Quarter 1 2 34Total
Panthers 7 7 71031
Buccaneers 3 3 0713

at Raymond James Stadium, Tampa, Florida

Game information

With the win, the Panthers improved to 4–3, and 13–4 when Newton does not turn the ball over.

Week 9: vs. Atlanta Falcons

[edit]
Week Nine: Atlanta Falcons at Carolina Panthers – Game summary
Quarter 1 2 34Total
Falcons 0 10 0010
Panthers 7 7 31734

at Bank of America Stadium, Charlotte, North Carolina

  • Date: November 3
  • Game time: 1:00 p.m. EST
  • Game weather: 62 °F (17 °C), sunny
  • Game attendance: 73,720
  • Referee: Tony Corrente
  • TV announcers (Fox): Thom Brennaman, Brian Billick and Laura Okmin
  • Recap, Game book
Game information

For the first time in franchise history the Panthers scored 30 or more points in four consecutive games, routing NFC South rival Atlanta Falcons 34–10. With the win, Carolina increased to a 5–3 record. The team also improved to 5–18 when Newton turns the ball over.

Week 10: at San Francisco 49ers

[edit]
Week Ten: Carolina Panthers at San Francisco 49ers – Game summary
Quarter 1 2 34Total
Panthers 0 7 0310
49ers 3 6 009

at Candlestick Park, San Francisco, California

  • Date: November 10
  • Game time: 4:05 p.m. EST/1:05 p.m. PST
  • Game attendance: 69,732
  • Referee: Carl Cheffers
  • TV announcers (Fox): Thom Brennaman, Brian Billick and Laura Okmin
  • Recap, Game book
Game information

Putting two of the NFL's best defenses against each other, the game indeed proved to be a defensive battle. The reigning NFC champions San Francisco, coming off a bye, only managed three field goals, partly due to the absence of start wide receiver Michael Crabtree and an early injury to tight end Vernon Davis. The 49ers received the opening kickoff and drove to the Carolina 33, where, on 3rd-and-2, Frank Gore was tackled for a 1-yard loss. Phil Dawson kicked a 52-yard field goal for the early 3–0 lead. Punts filled the rest of the quarter, with less than a minute left in the first quarter, Drayton Florence muffed the punt with Eric Reid recovering for San Francisco. The 49ers converted that into a 43-yard field goal for a 6–0 lead. After both teams swapped punts, Cam Newton was intercepted by Tramaine Brock at the 49ers 35 who returned it 41 yards to the Panthers 24. The 49ers drove to the Panthers 7 and Dawson kicked his third field goal, connecting from 25 yards. The Panthers finally responded on their next drive, storming 80 yards in just 8 plays with DeAngelo Williams bursting through for a 27-yard touchdown run, trimming the score to 9–7 at halftime. On the Panthers second drive of half they drove, 59 yards taking 5:44 off the clock, but Graham Gano missed a 48-yard field goal. The 49ers responded by driving to the Panthers 39, but Kendall Hunter was stripped by linebacker Thomas Davis and Quintin Mikell recovered for Carolina. After both teams swapped punts again, Gano drilled a 53-yard field goal for a 10–9 Panthers lead, their first of the game. After both teams punted on their next two drives, Drayton Florence made up for his earlier mistake with an interception with 0:37 left to seal the 10–9 Carolina statement victory. The Panthers snapped the 49ers' five-game winning streak, extended their own winning streak to five, and further increased their record to 6–3. Also, the team's record when Newton commits at least one turnover increased to 6–18.

Week 11: vs. New England Patriots

[edit]
Week Eleven: New England Patriots at Carolina Panthers – Game summary
Quarter 1 2 34Total
Patriots 0 3 71020
Panthers 7 3 7724

at Bank of America Stadium, Charlotte, North Carolina

Game information

With Monday Night Football back in Charlotte for the first time since 2008, it pitted the Panthers against the 7–2 New England Patriots, who were coming back from a bye. Down 17–20 with less than a minute left, Panthers quarterback Cam Newton threw a 25-yard touchdown to wide receiver Ted Ginn Jr., bringing Carolina up 24–20. The Patriots received the ball back, and with only three seconds remaining, Patriots quarterback Tom Brady was intercepted by Panthers safety Robert Lester in the endzone. However, a flag was thrown by back judge Terrence Miles just after the ball was intercepted because Patriots tight end Rob Gronkowski, the intended target, was wrapped up by Panthers linebacker Luke Kuechly. The officials initially called pass interference on Kuechly. With no time left, this would have resulted in an untimed first-and-goal from the one-yard line. However, after the officials talked it over, they picked up the flag and ruled that the pass was uncatchable due to it being underthrown, and the game ended in a Panthers win. The prime time victory, before one of the largest crowds in franchise and Bank of America Stadium history, extended the Panthers' winning streak to six, increased their record to 7–3 and improved to 14–4 when Newton does not turn the ball over. Both teams ended the game with identical records of 7–3.

Week 12: at Miami Dolphins

[edit]
Week Twelve: Carolina Panthers at Miami Dolphins – Game summary
Quarter 1 2 34Total
Panthers 3 3 7720
Dolphins 7 9 0016

at Sun Life Stadium, Miami Gardens, Florida

  • Date: November 24
  • Game time: 1:00 p.m. EST
  • Game weather: 82 °F (28 °C), cloudy
  • Game attendance: 60,156
  • Referee: Scott Green
  • TV announcers (Fox): Chris Myers, Tim Ryan and Jennifer Hale
  • Recap, Game book
Game information

For the first time during the season, the Panthers allowed a touchdown drive in the first quarter, and were down 16–6 at halftime to the 5–5 Miami Dolphins. However, Carolina came back in the second half and ultimately held the Dolphins scoreless. Trailing 13–16 with two minutes remaining, quarterback Cam Newton converted a fourth-and-10 from the Panthers' own 20 with a completion to wide receiver Steve Smith Sr., and a touchdown pass to tight end Greg Olsen with 43 seconds left won the game for the Panthers, 20–16. Carolina extended their winning streak to seven (tying the franchise record), extended their record to 8–3 and also improved 7–18 when Newton turns the ball over. It was also the first time in their franchise history the Panthers defeated the Dolphins.

Week 13: vs. Tampa Bay Buccaneers

[edit]
Week Thirteen: Tampa Bay Buccaneers at Carolina Panthers – Game summary
Quarter 1 2 34Total
Buccaneers 6 0 006
Panthers 7 10 7327

at Bank of America Stadium, Charlotte, North Carolina

  • Date: December 1
  • Game time: 1:00 p.m. EST
  • Game weather: 56 °F (13 °C), partly cloudy
  • Game attendance: 72,795
  • Referee: Ron Winter
  • TV announcers (Fox): Chris Myers, Tim Ryan and Jennifer Hale
  • Recap, Game book
Game information

With the win, the Panthers broke their franchise record winning their 8th straight game improving to 9–3 in the process giving the team their first winning season since 2008 and also improving to 8–18 when Newton turns the ball over.

Week 14: at New Orleans Saints

[edit]
Week Fourteen: Carolina Panthers at New Orleans Saints – Game summary
Quarter 1 2 34Total
Panthers 6 0 0713
Saints 0 21 3731

at Mercedes-Benz Superdome, New Orleans, Louisiana

Game information

With the loss, the Panthers fell to 2nd place in the NFC South sitting at 9–4 as they also dropped to 14–5 when Newton doesn't turn the ball over.

Week 15: vs. New York Jets

[edit]
Week Fifteen: New York Jets at Carolina Panthers – Game summary
Quarter 1 2 34Total
Jets 3 3 7720
Panthers 3 13 01430

at Bank of America Stadium, Charlotte, North Carolina

Game information

With the win, the Panthers improved to 10–4 and also came out to 15–5 when Newton doesn't turn the ball over.

Week 16: vs. New Orleans Saints

[edit]
Week Sixteen: New Orleans Saints at Carolina Panthers – Game summary
Quarter 1 2 34Total
Saints 0 6 0713
Panthers 0 7 3717

at Bank of America Stadium, Charlotte, North Carolina

Game information

The Panthers came into the game hoping to avenge their loss to the Saints two weeks prior, with the winner taking first place in the NFC South. In the second quarter, a strong rain blanketed the stadium, reminiscent of a similar storm in 2011 against Jacksonville. New Orleans scored late to go up 13–10 with less than two minutes to play. Cam Newton led the offense down the field and into the red zone on the following possession. With under a minute to play, Newton threw the game-winning touchdown pass to receiver Domenik Hixon, who was replacing an injured Steve Smith Sr. It was later reported the stadium's press box shook when Hixon caught the touchdown. Carolina's defense was able to prevent the Saints from completing a last-second Hail Mary. With the win, the Panthers clinched a playoff spot and improved to 11–4. The team also improved to 9–18 when Newton turns the ball over.

Week 17: at Atlanta Falcons

[edit]
Week Seventeen: Carolina Panthers at Atlanta Falcons – Game summary
Quarter 1 2 34Total
Panthers 0 14 7021
Falcons 7 3 7320

at Georgia Dome, Atlanta, Georgia

Game information

Despite sacking Matt Ryan nine times—a single-game franchise record—the Panthers were not assured of a win until the final seconds. With 31 seconds to go and trailing 21–20, the Falcons were driving in hopes of setting up a game-winning field goal. However, center Joe Hawley snapped the ball before Ryan was ready. The ball sailed back 16 yards to the Atlanta 27. Hawley later said that he was distracted by the noise from a large number of Panther fans who made the five-hour drive to Atlanta, and thought Ryan was calling for the ball. With the win, the Panthers clinched the NFC South, the #2 seed and a first-round bye, finishing 12–4 in the progress while going 10–18 when Newton turned the ball over. They swept the Falcons for the first time since 2005.

Standings

[edit]

Division

[edit]
NFC South
W L T PCT DIV CONF PF PA STK
(2) Carolina Panthers 12 4 0 .750 5–1 9–3 366 241 W3
(6) New Orleans Saints 11 5 0 .688 5–1 9–3 414 304 W1
Atlanta Falcons 4 12 0 .250 1–5 3–9 353 443 L2
Tampa Bay Buccaneers 4 12 0 .250 1–5 2–10 288 389 L3

Conference

[edit]
# Team Division W L T PCT DIV CONF SOS SOV STK
Division winners
1 Seattle Seahawks West 13 3 0 .813 4–2 10–2 .490 .445 W1
2 Carolina Panthers South 12 4 0 .750 5–1 9–3 .494 .451 W3
3 Philadelphia Eagles East 10 6 0 .625 4–2 9–3 .453 .391 W2
4 Green Bay Packers North 8 7 1 .531 3–2–1 6–5–1 .453 .371 W1
Wild cards
5 San Francisco 49ers West 12 4 0 .750 5–1 9–3 .494 .414 W6
6 New Orleans Saints South 11 5 0 .688 5–1 9–3 .516 .455 W1
Did not qualify for the postseason
7 Arizona Cardinals West 10 6 0 .625 2–4 6–6 .531 .444 L1
8[a] Chicago Bears North 8 8 0 .500 2–4 4–8 .465 .469 L2
9 Dallas Cowboys East 8 8 0 .500 5–1 7–5 .484 .363 L1
10[b][c] New York Giants East 7 9 0 .438 3–3 6–6 .520 .366 W2
11[d] Detroit Lions North 7 9 0 .438 4–2 6–6 .457 .402 L4
12 St. Louis Rams West 7 9 0 .438 1–5 4–8 .551 .446 L1
13 Minnesota Vikings North 5 10 1 .344 2–3–1 4–7–1 .512 .450 W1
14[e] Atlanta Falcons South 4 12 0 .250 1–5 3–9 .553 .313 L2
15 Tampa Bay Buccaneers South 4 12 0 .250 1–5 2–10 .574 .391 L3
16 Washington Redskins East 3 13 0 .188 0–6 1–11 .516 .438 L8
Tiebreakers[f]
  1. ^ Chicago defeated Dallas head-to-head (Week 14, 45–28).
  2. ^ The NY Giants and Detroit finished with a better conference record than St. Louis.
  3. ^ The NY Giants defeated Detroit head-to-head (Week 16, 23–20 (OT)).
  4. ^ Detroit finished with a better conference record than St. Louis.
  5. ^ Atlanta finished with a better conference record than Tampa Bay.
  6. ^ When breaking ties for three or more teams under the NFL's rules, they are first broken within divisions, then comparing only the highest-ranked remaining team from each division.

Postseason

[edit]

Schedule

[edit]
Round Date Opponent (seed) Result Record Venue Recap
Wild Card First-round bye
Divisional January 12, 2014 San Francisco 49ers (5) L 10–23 0–1 Bank of America Stadium Recap

Game summaries

[edit]

NFC Divisional Playoffs: vs. (5) San Francisco 49ers

[edit]
NFC Divisional Playoffs: (5) San Francisco 49ers at (2) Carolina Panthers – Game summary
Quarter 1 2 34Total
49ers 6 7 7323
Panthers 0 10 0010

at Bank of America Stadium, Charlotte, North Carolina

Game information

The Panthers played at home against the #5 seed 49ers. The 49ers led for most of the game and eventually won, ending the Panthers' season and dropping them to a 12–5 total. Also, Cam Newton went 0–1 as a starter for the Panthers in the playoffs while the team went 10–19 when he turned the ball over.

References

[edit]
  1. ^ "NFL releases team-by-team 2013 strength of schedule list". National Football League. February 7, 2013. Retrieved February 7, 2013.
  2. ^ "2013 Conference Standings". NFL.com. Retrieved December 11, 2023.
[edit]








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://en.wikipedia.org/wiki/2013_Carolina_Panthers_season

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy