Week 12 · 2022

USC at UCLA

Sat 11/19/2022 08:00 PMRose BowlConference

64°Clear7 mph NNE · 12% humidityRecorded at kickoff by College Football Data

USC

48

11–3

UCLA

45

9–4

Attendance

70,865

reported

USC14 plays, 54 yd · On downs

15:001st & 10own 35RJ Lopez kickoff for 65 yds for a touchback0
14:501st & 10own 25Austin Jones run for 1 yd to the USC 26+1
14:362nd & 9own 26UCLA Penalty, Defensive Offside (5 Yards) to the USC 31+5
14:252nd & 4own 31Caleb Williams pass complete to Austin Jones for 14 yds to the USC 45 for a 1ST down+14
14:071st & 10own 45USC Penalty, Illegal Block (-10 Yards) to the USC 35−10
13:441st & 20own 35Caleb Williams pass complete to Raleek Brown for 11 yds to the USC 46+11
13:212nd & 9own 46Raleek Brown run for 2 yds to the USC 48+2
12:403rd & 7own 48Caleb Williams pass complete to Brenden Rice for 7 yds to the UCLA 45 for a 1ST down+7
12:141st & 10opp 45Caleb Williams pass complete to Brenden Rice for 17 yds to the UCLA 28 for a 1ST down+17
11:491st & 10opp 28Caleb Williams pass incomplete to Jordan Addison0
11:382nd & 10opp 28Austin Jones run for 5 yds to the UCLA 23+5
10:263rd & 5opp 23Caleb Williams pass complete to Raleek Brown for 4 yds to the UCLA 19+4
10:114th & 1opp 19Timeout USC, clock 10:110
10:084th & 1opp 19Caleb Williams run for a loss of 2 yards to the UCLA 21−2

UCLA5 plays, 1 yd · Punt

10:081st & 10own 21UCLA Penalty, False Start (-5 Yards) to the UCLA 16−5
10:001st & 15own 16Zach Charbonnet run for 2 yds to the UCLA 18+2
9:302nd & 13own 18Dorian Thompson-Robinson pass complete to Zach Charbonnet for 4 yds to the UCLA 22+4
8:533rd & 9own 22Dorian Thompson-Robinson pass incomplete to Zach Charbonnet0
8:424th & 9own 22Nicholas Barr-Mira punt for 50 yds , Michael Jackson III returns for 17 yds to the USC 45+17

USC6 plays, 41 yd · Missed FG

8:301st & 10own 45Caleb Williams pass complete to Jordan Addison for 37 yds to the UCLA 18 for a 1ST down+37
7:561st & 10opp 18Austin Jones run for 4 yds to the UCLA 14+4
7:312nd & 6opp 14Caleb Williams pass incomplete to Kyle Ford0
7:283rd & 6opp 14Timeout USC, clock 07:280
7:273rd & 6opp 14Caleb Williams pass incomplete to Brenden Rice0
7:224th & 7opp 14Denis Lynch 32 yd FG MISSED+32

UCLA14 plays, 80 yd · Touchdown

7:161st & 10own 20Dorian Thompson-Robinson pass incomplete to Jake Bobo0
7:052nd & 10own 20Zach Charbonnet run for 1 yd to the UCLA 21+1
6:553rd & 9own 21Dorian Thompson-Robinson pass complete to Jake Bobo for 13 yds to the UCLA 34 for a 1ST down+13
6:301st & 10own 34Dorian Thompson-Robinson run for 11 yds to the UCLA 45 for a 1ST down+11
6:001st & 10own 45Zach Charbonnet run for 8 yds to the USC 47+8
5:392nd & 2opp 47Zach Charbonnet run for 3 yds to the USC 44 for a 1ST down+3
5:111st & 10opp 44Keegan Jones run for 4 yds to the USC 40+4
4:542nd & 6opp 40Keegan Jones run for 4 yds to the USC 36+4
4:213rd & 2opp 36Zach Charbonnet run for 6 yds to the USC 30 for a 1ST down+6
3:581st & 10opp 30Dorian Thompson-Robinson run for 5 yds to the USC 25+5
3:472nd & 5opp 25Zach Charbonnet run for 7 yds to the USC 18 for a 1ST down USC Penalty, Face Mask (9 yards) (9 Yards) to the USC 9 for a 1ST down+16
3:201st & goalopp 9Dorian Thompson-Robinson pass complete to Jake Bobo for 5 yds to the USC 4+5
2:572nd & goalopp 4Dorian Thompson-Robinson pass complete to Kam Brown for 3 yds to the USC 1+3
2:293rd & goalopp 1Dorian Thompson-Robinson run for 1 yd for a TD, (Nicholas Barr-Mira KICK)+1

USC4 plays, 8 yd · Turnover

2:293rd & 2own 35RJ Lopez kickoff for 63 yds , Raleek Brown return for 28 yds to the USC 30+28
2:291st & 10own 30USC Penalty, Substitution Infraction (-5 Yards) to the USC 25−5
2:101st & 15own 25Caleb Williams pass complete to Michael Jackson III for 13 yds to the USC 38+13
1:542nd & 2own 38Caleb Williams pass intercepted Kain Medrano return for 24 yds to the USC 30+24

UCLA1 play, 30 yd · Touchdown

1:471st & 10opp 30Dorian Thompson-Robinson pass complete to Michael Ezeike for 30 yds for a TD, (Nicholas Barr-Mira KICK)+30

USC12 plays, 75 yd · Touchdown

1:471st & 10own 35RJ Lopez kickoff for 65 yds for a touchback0
1:301st & 10own 25Caleb Williams pass complete to Brenden Rice for 10 yds to the USC 35 for a 1ST down+10
1:071st & 10own 35Caleb Williams pass complete to Tahj Washington for 5 yds to the USC 40+5
0:372nd & 5own 40Austin Jones run for 5 yds to the USC 45 for a 1ST down+5
0:011st & 10own 45Caleb Williams run for 19 yds to the UCLA 36 for a 1ST down+19
0:00own 45End of 1st Quarter0
14:451st & 10opp 36Caleb Williams pass complete to Raleek Brown for 12 yds to the UCLA 24 for a 1ST down+12
14:041st & 10opp 24Caleb Williams pass complete to Terrell Bynum for 5 yds to the UCLA 19+5
13:402nd & 5opp 19Raleek Brown run for 4 yds to the UCLA 15+4
13:093rd & 1opp 15Austin Jones run for 6 yds to the UCLA 9 for a 1ST down+6
12:371st & goalopp 9Austin Jones run for 3 yds to the UCLA 6+3
11:522nd & goalopp 6Caleb Williams run for 6 yds for a TD, (Denis Lynch KICK)+6

UCLA9 plays, 38 yd · Punt

11:522nd & 7own 35Alex Stadthaus kickoff for 65 yds , Kazmeir Allen return for 19 yds to the UCLA 19+19
11:361st & 10own 19Dorian Thompson-Robinson pass complete to Kam Brown for 24 yds to the UCLA 43 for a 1ST down+24
11:051st & 10own 43Dorian Thompson-Robinson pass complete to Michael Ezeike for 5 yds to the UCLA 48+5
10:472nd & 5own 48Zach Charbonnet run for 8 yds to the USC 44 for a 1ST down+8
10:351st & 10opp 44UCLA Penalty, False Start (-5 Yards) to the USC 49−5
10:121st & 15opp 49Zach Charbonnet run for 4 yds to the USC 45+4
10:002nd & 11opp 45Zach Charbonnet run for 2 yds to the USC 43+2
9:083rd & 9opp 43Dorian Thompson-Robinson pass incomplete to Kam Brown0
8:584th & 9opp 43Nicholas Barr-Mira punt for 42 yds, downed at the USC 10

USC7 plays, 72 yd · Field goal

8:421st & 10own 1Caleb Williams pass complete to Jordan Addison for 16 yds to the USC 17 for a 1ST down+16
8:141st & 10own 17Austin Jones run for 7 yds to the USC 24+7
7:502nd & 3own 24Caleb Williams pass complete to Jordan Addison for 48 yds to the UCLA 28 for a 1ST down+48
7:241st & 10opp 28Austin Jones run for 1 yd to the UCLA 27+1
6:312nd & 9opp 27Caleb Williams sacked by Laiatu Latu and Jacob Sykes for a loss of 4 yards to the UCLA 31−4
6:103rd & 13opp 31Caleb Williams pass complete to Jordan Addison for 4 yds to the UCLA 27+4
5:454th & 9opp 27Denis Lynch 44 yd FG GOOD+44

UCLA7 plays, 63 yd · Touchdown

5:454th & 9own 35Alex Stadthaus kickoff for 42 yds , Titus Mokiao-Atimalala return for 14 yds to the UCLA 37+14
5:301st & 10own 37Zach Charbonnet run for 19 yds to the USC 44 for a 1ST down+19
5:161st & 10opp 44Dorian Thompson-Robinson pass incomplete to Jake Bobo0
5:002nd & 10opp 44Dorian Thompson-Robinson pass complete to Kam Brown for 15 yds to the USC 29 for a 1ST down USC Penalty, Face Mask (15 yards) (15 Yards) to the USC 14 for a 1ST down+30
4:301st & 10opp 14Dorian Thompson-Robinson pass complete to Kazmeir Allen for 10 yds to the USC 4 for a 1ST down+10
4:181st & goalopp 4Dorian Thompson-Robinson run for 3 yds to the USC 1+3
3:482nd & goalopp 1Dorian Thompson-Robinson run for 1 yd for a TD, (Nicholas Barr-Mira KICK)+1

USC7 plays, 79 yd · Touchdown

3:482nd & 7own 35RJ Lopez kickoff for 65 yds , Raleek Brown return for 21 yds to the USC 21+21
3:371st & 10own 21Caleb Williams pass incomplete to Josh Falo0
3:152nd & 10own 21Caleb Williams pass complete to Kyle Ford for 49 yds to the UCLA 30 for a 1ST down+49
2:371st & 10opp 30Caleb Williams pass complete to Kyle Ford for 8 yds to the UCLA 22+8
2:282nd & 2opp 22UCLA Penalty, Neutral Zone Infraction (5 Yards) to the UCLA 17 for a 1ST down+5
2:181st & 10opp 17Austin Jones run for 9 yds to the UCLA 8+9
1:422nd & 1opp 8Austin Jones 8 Yd Run (Denis Lynch Kick)+8

UCLA5 plays, 14 yd · Turnover

1:422nd & 1own 35Alex Stadthaus kickoff for 65 yds for a touchback0
1:351st & 10own 25Dorian Thompson-Robinson pass incomplete to Jake Bobo0
1:282nd & 10own 25Dorian Thompson-Robinson pass complete to Zach Charbonnet for 14 yds to the UCLA 39 for a 1ST down+14
1:231st & 10own 39Dorian Thompson-Robinson pass incomplete to Jake Bobo0
1:152nd & 10own 39Dorian Thompson-Robinson pass intercepted Mekhi Blackmon return for 14 yds to the UCLA 35+14

USC8 plays, 19 yd · Missed FG

1:081st & 10opp 35Caleb Williams pass complete to Austin Jones for 6 yds to the UCLA 29+6
1:012nd & 4opp 29Austin Jones run for 12 yds to the UCLA 17 for a 1ST down+12
1:011st & 10opp 17Timeout UCLA, clock 01:010
0:571st & 10opp 17Caleb Williams pass incomplete to Jordan Addison0
0:523rd & 9opp 16Timeout UCLA, clock 00:520
0:492nd & 10opp 17Caleb Williams pass complete to Jordan Addison for 1 yd to the UCLA 16+1
0:483rd & 9opp 16Caleb Williams pass incomplete to Brenden Rice0
0:434th & 9opp 16Denis Lynch 33 yd FG MISSED+33

UCLA5 plays, 12 yd · Turnover

0:391st & 10own 20Dorian Thompson-Robinson pass complete to Kazmeir Allen for 3 yds to the UCLA 23+3
0:332nd & 7own 23Dorian Thompson-Robinson run for 5 yds to the UCLA 28+5
0:253rd & 2own 28Dorian Thompson-Robinson pass complete to Zach Charbonnet for 4 yds to the UCLA 32 for a 1ST down+4
0:201st & 10own 32Dorian Thompson-Robinson pass incomplete to Jake Bobo0
0:142nd & 10own 32Dorian Thompson-Robinson pass intercepted Shane Lee return for 1 yd to the UCLA 47+1

USC5 plays, 15 yd · End of period

0:061st & 10opp 47Caleb Williams pass complete to Mario Williams for 15 yds to the UCLA 32 for a 1ST down+15
0:011st & 10opp 32Caleb Williams pass incomplete to Kyle Ford0
0:012nd & 10opp 32Timeout UCLA, clock 00:010
0:002nd & 10opp 32Denis Lynch 49 yd FG GOOD+49
0:00opp 32End of 2nd Quarter0

UCLA12 plays, 47 yd · Field goal

15:001st & 10own 35Alex Stadthaus kickoff for 65 yds for a touchback0
14:411st & 10own 25Zach Charbonnet run for 18 yds to the UCLA 43 for a 1ST down+18
14:171st & 10own 43Keegan Jones run for 8 yds to the USC 49+8
13:532nd & 2opp 49Keegan Jones run for 12 yds to the USC 37 for a 1ST down+12
13:351st & 10opp 37Dorian Thompson-Robinson pass complete to Keegan Jones for 6 yds to the USC 31+6
13:192nd & 4opp 31Zach Charbonnet run for 2 yds to the USC 29+2
12:453rd & 2opp 29Zach Charbonnet run for a loss of 2 yards to the USC 31−2
12:134th & 4opp 31Dorian Thompson-Robinson pass complete to Zach Charbonnet for 7 yds to the USC 24 for a 1ST down+7
11:501st & 10opp 24Zach Charbonnet run for a loss of 6 yards to the USC 30−6
11:062nd & 16opp 30Dorian Thompson-Robinson pass complete to Keegan Jones for 2 yds to the USC 28+2
10:433rd & 14opp 28Dorian Thompson-Robinson pass incomplete to Jake Bobo0
10:324th & 14opp 28Nicholas Barr-Mira 46 yd FG GOOD+46

USC5 plays, 65 yd · Touchdown

10:324th & 14own 35RJ Lopez kickoff for 64 yds0
10:151st & 10own 35Caleb Williams pass complete to Jordan Addison for 9 yds to the USC 44+9
9:432nd & 1own 44Austin Jones run for 13 yds to the UCLA 43 for a 1ST down+13
9:051st & 10opp 43Caleb Williams pass complete to Austin Jones for 8 yds to the UCLA 35+8
8:502nd & 2opp 35Caleb Williams pass complete to Jordan Addison for 35 yds for a TD, (Denis Lynch KICK)+35

UCLA4 plays, -16 yd · Turnover

8:502nd & 2own 35Alex Stadthaus kickoff for 61 yds , Kazmeir Allen return for 21 yds to the UCLA 25+21
8:241st & 10own 25Zach Charbonnet run for 1 yd to the UCLA 26+1
8:002nd & 9own 26Zach Charbonnet run for 1 yd to the UCLA 27+1
7:243rd & 8own 27Dorian Thompson-Robinson sacked by Tyrone Taleni for a loss of 18 yards to the UCLA 9 Dorian Thompson-Robinson fumbled, forced by Tyrone Taleni, recovered by USC Latrell McCutchin , return for 0 yards−18

USC3 plays, 9 yd · Touchdown

7:241st & 0opp 9USC Penalty, False Start (-5 Yards) to the UCLA 14−5
7:101st & goalopp 14Caleb Williams run for 12 yds to the UCLA 2+12
6:362nd & goalopp 2Austin Jones run for 2 yds for a TD, (Denis Lynch KICK)+2

UCLA9 plays, 85 yd · Touchdown

6:362nd & 3own 35Alex Stadthaus kickoff for 59 yds , Kazmeir Allen return for 19 yds to the UCLA 46 UCLA Penalty, Offensive Holding (10 Yards) to the UCLA 15+19
6:001st & 10own 15Dorian Thompson-Robinson pass complete to Logan Loya for 38 yds to the USC 47 for a 1ST down+38
5:451st & 10opp 47Zach Charbonnet run for a loss of 2 yards to the USC 49−2
5:152nd & 12opp 49Dorian Thompson-Robinson run for 12 yds to the USC 37 for a 1ST down+12
5:001st & 10opp 37Zach Charbonnet run for 19 yds to the USC 18 for a 1ST down+19
4:521st & 10opp 18Dorian Thompson-Robinson pass incomplete to Logan Loya0
4:302nd & 10opp 18Dorian Thompson-Robinson run for 8 yds to the USC 10+8
3:553rd & 2opp 10Dorian Thompson-Robinson run for a loss of 2 yards to the USC 6 Dorian Thompson-Robinson fumbled, recovered by UCLA Dorian Thompson-Robinson for a 1ST down Dorian Thompson-Robinson run for 6 yds to the USC 6 for a 1ST down+6
3:461st & goalopp 6Dorian Thompson-Robinson pass complete to Michael Ezeike for 6 yds for a TD, (Nicholas Barr-Mira KICK)+6

USC10 plays, 75 yd · Touchdown

3:461st & 10own 35RJ Lopez kickoff for 65 yds for a touchback0
3:301st & 10own 25Caleb Williams pass complete to Jordan Addison for 2 yds to the USC 27+2
2:462nd & 8own 27Austin Jones run for 9 yds to the USC 36 for a 1ST down+9
2:141st & 10own 36Raleek Brown run for 5 yds to the USC 41+5
1:362nd & 5own 41Caleb Williams run for 1 yd to the USC 42+1
1:003rd & 4own 42Caleb Williams pass complete to Michael Jackson III for 21 yds to the UCLA 37 for a 1ST down+21
0:221st & 10opp 37Caleb Williams pass complete to Tahj Washington for 21 yds to the UCLA 16 for a 1ST down+21
0:011st & 10opp 16Austin Jones run for no gain to the UCLA 160
0:00opp 16End of 3rd Quarter0
14:512nd & 10opp 16Caleb Williams pass complete to Kyle Ford for 16 yds for a TD, (Denis Lynch KICK)+16

UCLA2 plays, 55 yd · Touchdown

14:512nd & 10own 35Alex Stadthaus kickoff for 32 yds , Hudson Habermehl return for 12 yds to the UCLA 45+12
14:351st & 10own 45Dorian Thompson-Robinson pass complete to Kazmeir Allen for 55 yds for a TD, (Nicholas Barr-Mira KICK)+55

USC11 plays, 75 yd · Touchdown

14:351st & 10own 35RJ Lopez kickoff for 65 yds for a touchback0
14:311st & 10own 25Caleb Williams pass incomplete to Mario Williams0
14:222nd & 10own 25Austin Jones run for 6 yds to the USC 31+6
13:323rd & 4own 31Caleb Williams pass complete to Jordan Addison for 9 yds to the USC 40 for a 1ST down+9
13:081st & 10own 40Austin Jones run for 8 yds to the USC 48+8
12:212nd & 2own 48Austin Jones run for 5 yds to the UCLA 47 for a 1ST down+5
11:531st & 10opp 47Austin Jones run for 1 yd to the UCLA 46+1
11:002nd & 9opp 46Caleb Williams pass complete to Tahj Washington for 13 yds to the UCLA 33 for a 1ST down+13
10:141st & 10opp 33Caleb Williams pass complete to Michael Jackson III for 8 yds to the UCLA 25+8
9:502nd & 2opp 25Darwin Barlow run for 19 yds to the UCLA 6 for a 1ST down+19
9:101st & goalopp 6Darwin Barlow run for 6 yds for a TD, (Denis Lynch KICK)+6

UCLA10 plays, 75 yd · Touchdown

9:101st & 10own 35Alex Stadthaus kickoff for 65 yds for a touchback0
9:001st & 10own 25Dorian Thompson-Robinson run for 26 yds to the USC 49 for a 1ST down+26
8:401st & 10opp 49Dorian Thompson-Robinson pass complete to Kazmeir Allen for 4 yds to the USC 45+4
8:262nd & 6opp 45Dorian Thompson-Robinson pass incomplete to Kazmeir Allen0
8:153rd & 6opp 45Dorian Thompson-Robinson pass complete to Jake Bobo for 31 yds to the USC 14 for a 1ST down+31
8:001st & 10opp 14Dorian Thompson-Robinson run for 9 yds to the USC 5+9
7:442nd & 1opp 5Zach Charbonnet run for 4 yds to the USC 1 for a 1ST down+4
7:251st & 0opp 1UCLA Penalty, False Start (-5 Yards) to the USC 6−5
6:581st & goalopp 6Dorian Thompson-Robinson run for 3 yds to the USC 3+3
6:382nd & goalopp 3Dorian Thompson-Robinson pass complete to Michael Ezeike for 3 yds for a TD, (Nicholas Barr-Mira KICK)+3

USC12 plays, 49 yd · Punt

6:382nd & 12own 35RJ Lopez kickoff for 60 yds , Raleek Brown return for no gain to the USC 50
6:001st & 10own 5Austin Jones run for 3 yds to the USC 8+3
5:382nd & 7own 8Caleb Williams pass complete to Jordan Addison for 16 yds to the USC 24 for a 1ST down+16
5:151st & 10own 24Caleb Williams pass complete to Jordan Addison for 1 yd to the USC 25+1
4:512nd & 9own 25Caleb Williams pass complete to Austin Jones for 29 yds to the UCLA 46 for a 1ST down+29
4:241st & 10opp 46Caleb Williams pass incomplete to Austin Jones0
4:002nd & 10opp 46Austin Jones run for 12 yds to the UCLA 34 for a 1ST down+12
3:341st & 10opp 34Darwin Barlow run for no gain to the UCLA 340
2:532nd & 10opp 34Caleb Williams pass incomplete to Josh Falo0
2:403rd & 10opp 34Caleb Williams sacked by Laiatu Latu for a loss of 12 yards to the UCLA 46−12
2:274th & 22opp 46Timeout UCLA, clock 02:270
2:274th & 22opp 46Aadyn Sleep-Dalton punt for 35 yds, fair catch by Logan Loya at the UCLA 110

UCLA6 plays, 32 yd · Turnover

2:151st & 10own 11Dorian Thompson-Robinson pass incomplete to Kam Brown0
2:102nd & 10own 11Dorian Thompson-Robinson pass complete to Kazmeir Allen for no gain to the UCLA 110
1:463rd & 10own 11Dorian Thompson-Robinson pass complete to Jake Bobo for 27 yds to the UCLA 38 for a 1ST down+27
1:351st & 10own 38Dorian Thompson-Robinson run for 5 yds to the UCLA 43+5
1:322nd & 5own 43Dorian Thompson-Robinson pass incomplete to Kam Brown0
1:263rd & 5own 43Dorian Thompson-Robinson pass intercepted Korey Foreman return for 1 yd to the UCLA 49+1

USC7 plays, 2 yd · End of period

1:191st & 10opp 49Caleb Williams run for 12 yds to the UCLA 37 for a 1ST down+12
1:191st & 10opp 37Timeout UCLA, clock 01:190
1:121st & 10opp 37TEAM run for a loss of 6 yards to the UCLA 43−6
1:092nd & 16opp 43Timeout UCLA, clock 01:090
0:402nd & 16opp 43TEAM run for a loss of 2 yards to the UCLA 45−2
0:013rd & 18opp 45TEAM run for a loss of 2 yards to the UCLA 47−2
0:00opp 45End of 4th Quarter0

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 10 meetings vs. Team

UCLA 5–5 vs USC

  • 2021 · wk 12UCLA 62 @ USC 33
  • 2020 · wk 15USC 43 @ UCLA 38
  • 2019 · wk 13UCLA 35 @ USC 52
  • 2018 · wk 12USC 27 @ UCLA 34
  • 2017 · wk 12UCLA 23 @ USC 28
  • 2016 · wk 12USC 36 @ UCLA 14
  • 2015 · wk 13UCLA 21 @ USC 40
  • 2014 · wk 13USC 20 @ UCLA 38
  • 2013 · wk 14UCLA 35 @ USC 14
  • 2012 · wk 12USC 28 @ UCLA 38

Previous 8 meetings vs. Chip Kelly

USC 3–5 vs Chip Kelly

  • 2021 · wk 12UCLA 62 @ USC 33
  • 2020 · wk 15USC 43 @ UCLA 38
  • 2019 · wk 13UCLA 35 @ USC 52
  • 2018 · wk 12USC 27 @ UCLA 34
  • 2012 · wk 10Oregon 62 @ USC 51
  • 2011 · wk 12USC 38 @ Oregon 35
  • 2010 · wk 9Oregon 53 @ USC 32
  • 2009 · wk 9USC 20 @ Oregon 47

Previous 2 meetings vs. Lincoln Riley

UCLA 0–2 vs Lincoln Riley

  • 2019 · wk 3Oklahoma 48 @ UCLA 14
  • 2018 · wk 2UCLA 21 @ Oklahoma 49

Research

Keep this open while you look at others