Week 1 NFL Game Recaps
Bears 41, Colts 21
Chicago looked really sloppy on its first few drives. In fact, color analyst Dan Dierdorf commented, "Their first drive looked like they were in a scrimmage." At one point, Cutler was 1-of-10 for 13 yards and the aforementioned pick-six.
Well, it took the Bears a couple of drives, but they finally got into gear, though it helped that Dwight Freeney was knocked out in the first quarter with an ankle sprain. Chicago was damn near unstoppable, compiling 428 yards of offense. Cutler finished 21-of-35 for 333 yards, two touchdowns and the interception, meaning he was 20-of-25 for 320 yards and the scores following that slow beginning.
Eagles 17, Browns 16
I think he was speaking for many Philadelphians because QB Dog Killer was absolutely atrocious. He tossed four interceptions, all of which looked like they came from a rookie. One was thrown way late across his body. Another was forced into double coverage. The third was a weird, off-balanced, side-armed pass. The thing that hurts most is that QBDK had running room and may have picked up a first down on the ground. He would have scrambled prior to his contract, but it now appears as though he's mailing it in.
QBDK finished 29-of-56 for 317 yards, two touchdowns and the aforementioned four interceptions; the final one being a pick-six that was tossed into double coverage. The second score won the game at the very end, but it almost didn't happen because Browns' rookie linebacker L.J. Fort dropped a possible interception on the prior play.
Brandon Weeden was absolutely awful. His stat line (12-of-35, 118 yards, four interceptions) is pretty indicative of how he performed. Actually, his numbers could have been a lot worse because the Eagles dropped three potential picks. Weeden, who played like he was drunker than Derek Anderson, simply doesn't look like an NFL quarterback. Perhaps he'll improve as he ages and matures.
Lions 27, Rams 23
Ser Stafford went 32-of-48 for 355 yards, one touchdown and three interceptions, all of which occurred in the first half. He also had a potential fourth pick dropped in the end zone. Fisher's excellent game plan really frustrated Stafford, but talent ultimately won out. Stafford engineered a pair of 80-yard scoring drives in the fourth quarter, both ultimately concluding with a Kevin Smith touchdown.
The bad news for Bradford is that left tackle Rodger Safford was carted off the field with a neck injury, which delayed the game for what seemed like 10 minutes. Center Scott Wells also went out with a foot issue, but Saffold's exit was much more significant because he was taken to the hospital and forced to stay overnight for observation. Besides, his replacement was Wayne Hunter, who can't help Bradford's David Carr Syndrome.
Texans 30, Dolphins 10
By Charlie Campbell - @draftcampbell
The biggest take-away from this game is that the Texans' defense is the real deal. It made the Dolphins' offense look incapable of moving the ball and didn't allow a touchdown. Defensive end J.J. Watt deflected two passes into interceptions in the first half, and, the Houston defense produced a turnover in four straight possessions to basically win the game before halftime. The Texans' offense played flat throughout the early going, but the team's defense was so dominant, the offense didn't have to do much to have 24 points at the half.
Houston controlled the ball in the third quarter. The defense played prevent to drain the clock in the fourth quarter, and stopped Miami twice on fourth-and-goal. Watt was an absolute animal for the Texans. He was a dominant force for four quarters and looks like he could be a NFL Defensive Player of the Year candidate. All of Houston's defensive starters had good plays, including the secondary.
However, Foster came alive before halftime with a 14-yard touchdown behind the right side of his line with a great block from center Chris Myers. Foster scored again a bit later; this time from one-yard out. He totaled 79 yards on 26 carries with two touchdowns.
It looks like it is going to be a painful season for Miami.
Falcons 40, Chiefs 24
The Falcons were a machine. They punted only once. Matt Ryan went 23-of-31 for 299 yards and four touchdowns (three passing, one rushing). Those numbers would have been much better if the Chiefs kept up; Ryan already tallied 203 yards by halftime.
Vikings 26, Jaguars 23
Peterson was a monster. He rushed for 84 yards and two touchdowns on 17 carries. He made a number of tough runs, breaking a ton of tackles like the Peterson of old. If I didn't know any better, I wouldn't have thought for a second that he was coming off major knee surgery. I would have only questioned why he had 17 carries, but that number will increase steadily as the season progresses.
As for Jones-Drew, he gained 77 yards on 19 carries, but wasn't nearly as explosive as he was in 2011. Rashad Jennings started, but in an ironic turn of events, he was the one who left the game with a knee injury. Players who hold out typically get hurt, so that was shocking. Nevertheless, direct your hate mail toward Adam Schefter, who said that Jones-Drew would not report to the Jaguars prior to the season opener.
As for Gabbert, he was 23-of-39 for 260 yards and a pair of touchdowns. He made a couple of really nice throws, including his beautiful touch lob to for a 39-yard score to Cecil Shorts, which looked to be the game-winner. However, he also showed his mental limitations on too many occasions. He settled for too many checkdowns. Also, he was still tentative against the pass rush, overthrowing Justin Blackmon in the end zone under pressure.
- Percy Harvin caught six balls for 84 yards. He actually received a goal-line carry in the third quarter, but was stuffed at the line of scrimmage.
- Kyle Rudolph was thrown to quite frequently on third down. He hauled in five receptions for 67 yards.
- A disappointing debut for Blackmon. He had just three catches for 24 yards. As mentioned, however, Gabbert missed Blackmon in the end zone for an easy touchdown.
Redskins 40, Saints 32
However, this game is all about Robert Griffin. Forget the fact that he was far and away the most impressive rookie quarterback in Week 1; outside of Matt Ryan, he was arguably the top signal-caller period on Sunday afternoon.
Griffin started the game 8-of-8 for 149 yards and touchdown (with 24 rushing yards) before his first incompletion occurred in the end zone. He would end up finishing 19-of-26 for 320 yards and a pair of scores with 42 rushing yards on 10 scrambles. He was really amazing; he looked like a poised veteran, wanting to throw before running, even after his top receiver, Pierre Garcon, left the contest with a foot injury.
Sproles did save his fantasy owners with a touchdown on his five catches for 35 receiving yards. The other Saints who found the end zone were Lance Moore (6-120) and Jimmy Graham. Moore needs to be picked up in all fantasy formats, as he seems to be the player who will benefit most from Robert Meachem's absence.
Jets 48, Bills 28
It's really amazing that the Jets posted 48 points in their opener. Seriously, how does something like that happen after they couldn't find the end zone once during the preseason? Forty-eight points is a franchise record for an opening game. Weren't they supposed to be completely offensively challenged?
Mark Sanchez was on fire. He went 19-of-27 for 266 yards, three touchdowns and an interception. Tim Tebow, meanwhile, played just seven snaps, carrying the ball five times for 11 yards. He also hauled in an attempted onside kick.
Tebow was on the field on the first play as a receiver. Sanchez, as you might imagine, looked the other way and threw way wide of his target. At that point, I didn't think the Jets stood a chance, but they went on to completely dominate the Bills on both sides of the football. Buffalo's treasured offseason acquisitions seem pretty irrelevant right now.
Patriots 34, Titans 13
The second storyline is that both Jake Locker and Nate Washington were injured on the same play. Locker appeared to complete a deep pass to Washington, who fumbled the ball. Locker then tried to bring down the Patriot who had possession, but hurt his non-throwing shoulder while making the tackle. The play was reviewed and it was ruled an incompletion, but the damage was done.
The good news is that Locker is expected to play next week. I haven't even heard anything pertaining to Washington, so I assume that he's OK.
Brady's scores went to Rob Gronkowski and Aaron Hernandez, both of whom had six receptions for 60 and 59 yards, respectively.
Cardinals 20, Seahawks 16
A 10-minute delay ensued. The crowd booed mercilessly. FOX brought in Mike Pereira, who explained what happened. The officiating crew apparently forgot to charge Seattle with a timeout on a Doug Baldwin injury. The lead ref then announced that the Seahawks did, in fact, have a third timeout to use because the clock was stopped during the Baldwin injury. Pereira came back and then angrily said, "That's not true. Just because the clock was stopped, doesn't mean there's no charged timeout."
Some of the replacement officials did well this weekend, but these guys, as well as the ones in the Green Bay-San Francisco game, were particularly atrocious.
Skelton started hot, going 11-of-17 for 124 yards in the first half, but was just 3-of-11 for only 25 yards and a pick after the break. However, Kolb stepped in and looked much sharper, going 6-of-8 for 66 yards and the decisive touchdown on his only drive. Kolb's score was pretty humorous because Ken Whisenhunt was running down the sideline, trying desperately to call a timeout. He has to be pretty happy that it wasn't granted.
At any rate, Skelton suffered a high ankle sprain, but it doesn't matter at this point. Kolb will be starting next week.
49ers 30, Packers 22
San Francisco had a huge edge in two areas. The first was on the line of scrimmage. The Packers simply couldn't block the 49ers. Aaron Rodgers was constantly running for his life. He didn't have time to find his receivers downfield. That would explain why he had just two passes longer than 25 yards.
The second mismatch was in coaching. The Packers just seemed so discombobulated in pass defense. They had so many blown coverages, it was ridiculous. Alex Smith easily picked their secondary apart, going 20-of-26 for 211 yards and two touchdowns. Rodgers finished with better numbers (30-of-44, 303 yards, two scores and an interception), but San Francisco moved the chains so much more easily. Plus, Rodgers should have been pick-sixed in the fourth quarter.
Buccaneers 16, Panthers 10
By Charlie Campbell - @draftcampbell
The Bucs' defensive line deserves a lot of the credit, especially defensive tackle Gerald McCoy. He had a superb game, blowing up runs and rushing the quarterback. On the flip side, the Panthers' offensive line was atrocious. It didn't protect Newton well and was God-awful in run blocking. Carolina's offense couldn't extend drives, and as result, Tampa Bay dominated the time of possession. The Panthers had minus-1 yard rushing at halftime and finished with only 10 yards total on the ground. DeAngelo Williams had minus-1 yards on six carries. If Carolina's line doesn't pick up its play, it is going to be a painful season for the running game.
The Bucs produced timely turnovers with interceptions by Ronde Barber and Ahmad Black. Tampa Bay cornerback Aqib Talib blocked a punt in the fourth quarter and that was a huge game-changer. The clutch special teams play led to a Bucs field goal.
Newton dropped in a bomb for 51 yards to Louis Murphy after he beat Talib down the field with five minutes in the fourth quarter. The drive stalled inside the five-yard line and Carolina settled for a field goal.
Broncos 31, Steelers 19
Manning went 19-of-26 for 253 yards and two touchdowns. He was simply average on his first three drives when he was getting in calls from the sideline, but the Broncos opted to go with a no-huddle approach beginning on the fourth drive. It was at that point that Manning became absolutely lethal. Here's the disparity:
First three drives: 4-of-7, 44 yards, 0 touchdowns, 2 sacks.
Fourth drive and on: 15-of-19, 209 yards, 2 touchdowns, 0 sacks.
The scary thing about Manning's no-huddle approach is that opposing defenders will be sucking for air in Denver's thin atmosphere. The Steelers looked winded in the second half.
Still though, forty pass attempts? So much for running the ball more with Todd Haley. It's puzzling that Jonathan Dwyer carried the ball just nine times. He gained 43 yards in the process and had some really tough runs. Isaac Redman, meanwhile, flopped around 11 times for 20 yards. Rashard Mendenhall won't play until October, so Dwyer should be added.
Cowboys 24, Giants 17
A few quick notes:
- It's only Week 1, so let's stop it with the Cowboys' coming-of-age talk. It was an impressive victory, but many teams have achieved great wins in Week 1 and have gone on to do nothing. My worry is the eight procedural penalties Dallas was guilty of. It's stupid crap like this that always ends up being its downfall when the season is on the line.
- As for those hitting the panic button on the Giants, remember that they lost to Rex Grossman in Week 1 last year. They'll get their s*** together, though I believe they will lose at Dallas later in the year.
- As my female friend Val said on Wednesday, "What's an Ogletree?" Yes, pick up Kevin Ogletree. He's the new Laurent Robinson. You can check out my other Fantasy Football Add-Drops here.
For thoughts on Ravens-Bengals and Chargers-Raiders, check out my updated 2012 NFL Power Rankings, which will be posted Tuesday morning.
|
Rob
10-10-2011
11:50 am
xxx.xxx.xxx.158
(total posts: 1)
55
37
you didnt mention anything about the bills in that write up. everything was about the eagles. o well. everyone can keep ignoring what the bills are doing good and always talk about what the other teams are doing wrong.
Patrick
10-10-2011
11:24 am
xxx.xxx.xxx.180
(total posts: 1)
25
28
Bogus non cover? really? Had denver finished out with orton, who you expected to play the whole game when making your predictions, they would have LOST BY 16!!!!
db
10-10-2011
11:02 am
xxx.xxx.xxx.170
(total posts: 2)
29
20
yeah, the chargers only outgained denver by 150 yards, bogus non-cover.
Lance
10-10-2011
10:24 am
xxx.xxx.xxx.137
(total posts: 4)
16
16
Well, I think I'll punch Mike Mularkey in the face if I ever run into him. By far the worst coordinator in the league. He went all out in the first two drives against the Packers by finally calling screens and slant routes but then remembered he's supposed to be as predictable as possible and to make the offense as unbalanced as humanly possible.
Wirst Coach ever
10-10-2011
10:22 am
xxx.xxx.xxx.212
(total posts: 1)
26
26
@Vince: yes, the Chargers won but WE lost (all the people who had money on the Broncos ATS).
And not running the ball on the first two downs at the own 20 with about 3 minutes left was incredibly stupid by Norv Turner. If Rivers doesn't complete the 3rd and 10 you give the red hot Tebow the ball with more than 3 minutes left. So this time Norv wasn't punished for his stupidity, but he eventually will. With Norv on the sideline the Chargers stand no chance whatsoever against a well-coached team in the playoffs. Mark my words!
Ron
10-10-2011
09:35 am
xxx.xxx.xxx.121
(total posts: 2)
21
28
Has anyone noticed that referee Jerome Boger sounds like he took lessons from Emmitt Smith on how to debacle the english language?
Help!
10-10-2011
08:09 am
xxx.xxx.xxx.126
(total posts: 3)
24
15
"Matt Cassel really deserves a lot of credit for this win."
What the hell did you do with Walter?! Walter would never write something positive about Matt Cassel. Someone call the FBI and put in for a missing persons for Walter.
Mark Hogan
10-10-2011
07:15 am
xxx.xxx.xxx.186
(total posts: 1)
70
64
Come on Walt!!! T he refs had a stake in this game???? Be more professional!!
Lucas
10-10-2011
06:11 am
xxx.xxx.xxx.229
(total posts: 1)
29
15
It's finally Tebow time! What should've happened 4 and a half weeks ago is finally here. Finally my Broncos have a shot at winning some ball games. Finally!
Vince
10-10-2011
05:29 am
xxx.xxx.xxx3.99
(total posts: 4)
34
38
What was the second bogus personal foul? And the one that 'left the announcers befuddled' actually was legit. The ref announced "Hit on a defenseless receiver." When CBS showed the replay, at the top of the screen, you could just barely see Vincent Jackson, turned around and watching the pass to Floyd I think it was, and you could see a safety come from behind him and drill him to the ground, hitting him in the back. I think it was #26 on Denver. But I don't recall the other personal foul you're speaking of.
@Wirst Coach ever: I tend to agree that Norv Turner isn't a good coach, but what are you talking about? The Chargers won, last time I checked. If you're referring to why the Broncos lost the Chargers game, how could it have been Turner's playcalling? Orton was a much more obvious target.
Wirst Coach ever
10-10-2011
04:22 am
xxx.xxx.xxx.213
(total posts: 1)
18
28
Hi Walt,
Just wanted to point out the main reason why we lost the Chargers game - the atrocious play calling by Norv Turner. With around 3 minutes left for no reason whatsoever he decided to throw the ball twice on the first two downs instead of running it to keep the clock going. Of course both passes were incomplete. Only because of this absolute horrible play calling the Chargers were forced to try the filed goal instead of just running down the clock. I'm really looking forward to unloading against Norv Turner in the playoffs, when his idiotic play calling once again will kill the Chargers.
Dear Dan
10-10-2011
03:58 am
xxx.xxx.xxx.203
(total posts: 3)
22
24
Technically they had 1 but it was offset by another Denver Personal foul
Refs Suck
10-10-2011
03:57 am
xxx.xxx.xxx.203
(total posts: 3)
43
26
I'm glad I wasn't the only one watching the Broncos and seeing all those phantom calls. 2 personal fours that were not there FML.
On the plus side looks like Orton will ride the bench now, its #TebowTime. When Tebow was on the field the Broncos technically won. 14-6. Imagine if tebow had played the whole time. I would be fine with Orton if he showed that he actually wanted to play. But honestly to me it looks as though he just wants to get paid. Tebow is a gamer and has someting that Orton doesn't leadership and a passion for the game.
Dan
10-10-2011
02:29 am
xxx.xxx.xxx.103
(total posts: 1)
33
16
San Diego had 0 penalties on them
nycsportzfan
10-04-2011
08:13 am
xxx.xxx.xxx.154
(total posts: 1)
27
27
Whats up with Shady mccoy getting 9carries? The guys one of the best in the league and your giving goal line carries to Scmitt and ronnie brown? It cracks me up when teams call on guys who stink to much to be starters the ball in crucial situations LOL Why would u not give the ball to your best player every time u get close to the endzone? If i was Shady i would be heated!
|
2013 NBA Mock Draft - May 22
2013 Fantasy Football Rankings - May 22
2014 NFL Mock Draft - May 21
Charlie's 2014 NFL Mock Draft - May 20
NFL Picks - Feb. 3
2012: Live 2012 NFL Draft Blog - April 26
2012 NFL Week 1 Recap - Sept. 10
2012 NFL Week 2 Recap - Sept. 17
2012 NFL Week 3 Recap - Sept. 24
2012 NFL Week 4 Recap - Oct. 1
2012 NFL Week 5 Recap - Oct. 8
2012 NFL Week 6 Recap - Oct. 15
2012 NFL Week 7 Recap - Oct. 22
2012 NFL Week 8 Recap - Oct. 29
2012 NFL Week 9 Recap - Nov. 5
2012 NFL Week 10 Recap - Nov. 12
2012 NFL Week 11 Recap - Nov. 19
2012 NFL Week 12 Recap - Nov. 26
2012 NFL Week 13 Recap - Dec. 3
2012 NFL Week 14 Recap - Dec. 10
2012 NFL Week 15 Recap - Dec. 17
2012 NFL Week 16 Recap - Dec. 24
2012 NFL Week 17 Recap - Dec. 31
2012 NFL Week 18 Recap - Jan. 7
2012 NFL Week 19 Recap - Jan. 14
2012 NFL Week 20 Recap - Jan. 21
Super Bowl XLVII Recap - Feb. 4
Super Bowl XLVII Live Blog - Feb. 4
2011: Live 2011 NFL Draft Blog - April 28
2011 NFL Week 1 Recap - Sept. 12
2011 NFL Week 2 Recap - Sept. 19
2011 NFL Week 3 Recap - Sept. 26
2011 NFL Week 4 Recap - Oct. 3
2011 NFL Week 5 Recap - Oct. 10
2011 NFL Week 6 Recap - Oct. 17
2011 NFL Week 7 Recap - Oct. 24
2011 NFL Week 8 Recap - Oct. 31
2011 NFL Week 9 Recap - Nov. 7
2011 NFL Week 10 Recap - Nov. 14
2011 NFL Week 11 Recap - Nov. 21
2011 NFL Week 12 Recap - Nov. 28
2011 NFL Week 13 Recap - Dec. 5
2011 NFL Week 14 Recap - Dec. 12
2011 NFL Week 15 Recap - Dec. 19
2011 NFL Week 16 Recap - Dec. 26
2011 NFL Week 17 Recap - Jan. 2
2011 NFL Week 18 Recap - Jan. 9
2011 NFL Week 19 Recap - Jan. 16
2011 NFL Week 20 Recap - Jan. 23
Super Bowl XLVI Live Blog - Feb. 6
2010: Live 2010 NFL Draft Blog - April 22
2010 Hall of Fame Game Live Blog - Aug. 8
2010 NFL Kickoff Live Blog - Sept. 9
2010 NFL Week 1 Review - Sept. 13
2010 NFL Week 2 Review - Sept. 20
2010 NFL Week 3 Review - Sept. 27
2010 NFL Week 4 Review - Oct. 4
2010 NFL Week 5 Review - Oct. 11
2010 NFL Week 6 Review - Oct. 18
2010 NFL Week 7 Review - Oct. 25
2010 NFL Week 8 Review - Nov. 1
2010 NFL Week 9 Review - Nov. 8
2010 NFL Week 10 Review - Nov. 15
2010 NFL Week 11 Review - Nov. 22
2010 NFL Week 12 Review - Nov. 29
2010 NFL Week 13 Review - Dec. 6
2010 NFL Week 14 Review - Dec. 13
2010 NFL Week 15 Review - Dec. 20
2010 NFL Week 16 Review - Dec. 27
2010 NFL Week 17 Review - Jan. 3
2010 NFL Week 18 Review - Jan. 10
2010 NFL Week 19 Review - Jan. 17
2010 NFL Week 19 Review - Jan. 24
Super Bowl XLV Live Blog - Feb. 6
2009: Live 2009 NFL Draft Blog - April 25
2009 Hall of Fame Game Live Blog - Aug. 10
2009 NFL Kickoff Live Blog - Sept. 10
2009 NFL Week 1 Review - Sept. 14
2009 NFL Week 2 Review - Sept. 21
2009 NFL Week 3 Review - Sept. 28
2009 NFL Week 4 Review - Oct. 5
2009 NFL Week 5 Review - Oct. 12
2009 NFL Week 6 Review - Oct. 19
2009 NFL Week 7 Review - Oct. 26
2009 NFL Week 8 Review - Nov. 2
2009 NFL Week 9 Review - Nov. 9
2009 NFL Week 10 Review - Nov. 16
2009 NFL Week 11 Review - Nov. 23
2009 NFL Week 12 Review - Nov. 30
2009 NFL Week 13 Review - Dec. 6
2009 NFL Week 14 Review - Dec. 13
2009 NFL Week 15 Review - Dec. 20
2009 NFL Week 16 Review - Dec. 27
2009 NFL Week 17 Review - Jan. 4
2009 NFL Week 18 Review - Jan. 11
2009 NFL Week 19 Review - Jan. 18
2009 NFL Week 20 Review - Jan. 25
Super Bowl XLIV Live Blog - Feb. 7
2008: Live 2008 NFL Draft Blog - April 26
2008 NFL Kickoff Blog - Sept. 4
NFL Week 1 Review - Sept. 8
NFL Week 2 Review - Sept. 15
NFL Week 3 Review - Sept. 22
NFL Week 4 Review - Sept. 29
NFL Week 5 Review - Oct. 6
NFL Week 6 Review - Oct. 13
NFL Week 7 Review - Oct. 20
NFL Week 8 Review - Oct. 27
NFL Week 9 Review - Nov. 3
NFL Week 10 Review - Nov. 10
NFL Week 11 Review - Nov. 17
NFL Week 12 Review - Nov. 24
NFL Week 13 Review - Dec. 1
NFL Week 14 Review - Dec. 8
NFL Week 15 Review - Dec. 15
NFL Week 16 Review - Dec. 22
NFL Week 17 Review - Dec. 29
NFL Wild Card Playoffs Review - Jan. 4
NFL Divisional Playoffs Review - Jan. 11
NFL Championship Sunday Review - Jan. 19
Super Bowl XLIII Live Blog
2007: NFL Draft: Day 1 Review Blog - April 28
Quarterback Rankings - June 25
NFL Kickoff Blog - Sept. 6
Chief Carl Has Lost a Step - Sept. 9
The NFL Cheated the Patriots - Sept. 16
NFL Week 3 Wrap-Up - Sept. 23
NFL Week 4 Wrap-Up - Sept. 30
NFL Week 5 Wrap-Up - Oct. 7
NFL Week 6 Wrap-Up - Oct. 14
NFL Week 7 Wrap-Up - Oct. 21
NFL Week 8 Wrap-Up - Oct. 28
NFL Week 9 Wrap-Up - Nov. 4
NFL Week 10 Wrap-Up - Nov. 11
NFL Week 11 Wrap-Up - Nov. 18
NFL Week 12 Wrap-Up - Nov. 25
NFL Week 13 Wrap-Up - Dec. 2
NFL Week 14 Wrap-Up - Dec. 9
NFL Week 15 Wrap-Up - Dec. 16
NFL Week 16 Wrap-Up - Dec. 23
NFL Week 17 Wrap-Up - Dec. 30
NFL Week 18 Wrap-Up - Jan. 6
NFL Week 19 Wrap-Up - Jan. 13
2008 Championship Sunday Diary - Jan. 20
Super Bowl XLII Live Blog - Feb. 3
© 1999-2013 Walter Cherepinsky : all rights reserved
Privacy Policy
2 5 9


Leave a comment