Ask the Commish.Com

The Fantasy Advisors

     

2023 VIP Draft Kit


Table of Contents


Draft Day Advice
-General Advice
-Position Advice

-2023 NFL Schedule
-Strength of Schedule


QB Statistical Analysis
-2022 Top Performances
-2022 Most Fantasy Points
-2022 Most Avg Fantasy Points
-2022 Median Fantasy Points
-2022 Most Consistent
-Easiest 2023 Schedule
-Easiest 2023 Playoff Schedule

RB Statistical Analysis
-2022 Top Performances
-2022 Most Fantasy Points
-2022 Most Avg Fantasy Points
-2022 Median Fantasy Points
-2022 Most Consistent
-Easiest 2023 Schedule
-Easiest 2023 Playoff Schedule

WR Statistical Analysis
-2022 Top Performances
-2022 Most Fantasy Points
-2022 Most Avg Fantasy Points
-2022 Median Fantasy Points
-2022 Most Consistent
-Easiest 2023 Schedule
-Easiest 2023 Playoff Schedule

TE Statistical Analysis
-2022 Top Performances
-2022 Most Fantasy Points
-2022 Most Avg Fantasy Points
-2022 Median Fantasy Points
-2022 Most Consistent
-Easiest 2023 Schedule
-Easiest 2023 Playoff Schedule

Kicker Statistical Analysis
-2022 Top Performances
-2022 Most Fantasy Points
-2022 Most Avg Fantasy Points
-2022 Median Fantasy Points
-2022 Most Consistent
-Easiest 2023 Schedule
-Easiest 2023 Playoff Schedule

2022 Defense Rankings
-Fantasy Points Allowed (Total)
-Fantasy Points Allowed QBs
-Fantasy Points Allowed RBs
-Fantasy Points Allowed WRs
-Fantasy Points Allowed TEs
-Fantasy Points Allowed Ks

Proven Draft Strategy
-Numerical Analysis
-GCAM (Overview)
-GCAM (QBs)
-GCAM (RBs)
-GCAM (WRs)
-GCAM (TEs)
-GCAM (PKs)
-GCAM (D/ST)

Targets, Carries and Touches
-2022 Most Targets
-2022 Most Carries
-2022 Most Touches

Redzone Analysis
-2022 Redzone Passing
-2022 Redzone Rushing
-2022 Redzone Receiving
-2022 Redzone Touches

Depth Charts
-AFC East
-AFC North
-AFC South
-AFC West
-NFC East
-NFC North
-NFC South
-NFC West

Nagging Injuries
-QBs
-RBs
-WRs
-TEs

Moving Truck Tracker
-QBs
-RBs
-WRs
-TEs

Rookie Report
-QBs
-RBs
-WRs
-TEs
-PKs
-Dynasty/Rookie Snapshot

Sophomore Status
-QBs
-RBs
-WRs
-TEs
-PKs

Fantasy Studs
-QBs
-RBs
-WRs
-TEs
-PKs
-D/ST

Sleepers
-QBs
-RBs
-WRs
-TEs
-PKs
-D/ST

Duds
-QBs
-RBs
-WRs
-TEs
-PKs
-D/ST

Average Draft Position
-Top 150
-QB
-RB
-WR
-TE
-PK
-D/ST
-DL
-LB
-DB

ATC Cheat Sheets
QB Rankings
RB Rankings
WR Rankings
TE Rankings
PK Rankings
Team Defense/Special Teams Rankings
DL Rankings
LB Rankings
DB Rankings
Draft Board Snapshot
Top 200 Players Overall
Top 216 Auction Values

MOCK DRAFT

Ask the Commish.Com
2023
Draft Kit

Automated Mock Draft

Be sure to look at the final roster for each team below.


Round 1

PickOwnerPlayerPositionBye
1 Team 1 Jefferson, JustinWR0
2 Team 2 Ekeler, AustinRB5
3 Team 3 McCaffrey, ChristianRB9
4 Team 4 Chase, Ja'MarrLWR7
5 Team 5 Hill, TyreekRWR10
6 Team 6 ADAMS, DAVANTELWR13
7 Team 7 KELCE, TRAVISTE 10
8 Team 8 Diggs, StefonLWR13
9 Team 9 Barkley, SaquonRB13
10 Team 10 Lamb, CeeDeeSWR7
11 Team 11 KUPP, COOPERSWR10
12 Team 12 Robinson, BijanRB11


Round 2

PickOwnerPlayerPositionBye
1 Team 12 Brown, A.J.LWR10
2 Team 11 Henry, DerrickRB7
3 Team 10 St. Brown, Amon-RaSWR9
4 Team 9 Samuel, DeeboRWR9
5 Team 8 Waddle, JaylenLWR10
6 Team 7 Metcalf, DKLWR5
7 Team 6 Stevenson, RhamondreRB11
8 Team 5 Wilson, GarrettLWR7
9 Team 4 Mixon, JoeRB7
10 Team 3 Andrews, MarkTE0
11 Team 2 Harris, NajeeRB6
12 Team 1 Jacobs, JoshRB13


Round 3

PickOwnerPlayerPositionBye
1 Team 1 Chubb, Nick 0
2 Team 2 Taylor, JonathanRB11
3 Team 3 Watson, ChristianLWR6
4 Team 4 Akers, CamRB0
5 Team 5 Pollard, TonyRB7
6 Team 6 Smith, DeVontaRWR10
7 Team 7 Dobbins, J.K.RB0
8 Team 8 Etienne Jr., TravisRB9
9 Team 9 Cooper, AmariLWR5
10 Team 10 Hall, BreeceRB7
11 Team 11 Higgins, TeeRWR7
12 Team 12 Olave, ChrisRWR11


Round 4

PickOwnerPlayerPositionBye
1 Team 12 Hockenson, T.J.TE13
2 Team 11 Evans, MikeLWR5
3 Team 10 Mahomes, PatrickQB10
4 Team 9 Allen, JoshQB13
5 Team 8 Hurts, JalenQB10
6 Team 7 McLaurin, TerryLWR14
7 Team 6 Pittman Jr., MichaelRWR11
8 Team 5 Jeudy, JerrySWR9
9 Team 4 Walker III, KennethRB5
10 Team 3 Jones, AaronRB6
11 Team 2 Moore, DJLWR13
12 Team 1 Gibbs, JahmyrRB9


Round 5

PickOwnerPlayerPositionBye
1 Team 1 LOCKETT, TYLERRWR5
2 Team 2 Ridley, CalvinLWR9
3 Team 3 White, RachaadRB5
4 Team 4 Pierce, DameonRB7
5 Team 5 Sanders, MilesRB7
6 Team 6 Conner, JamesRB14
7 Team 7 Pacheco, IsiahRB10
8 Team 8 Robinson, BrianRB14
9 Team 9 Cook, JamesRB13
10 Team 10 Williams, JavonteRB9
11 Team 11 Mattison, AlexanderRB13
12 Team 12 Swift, D'AndreRB10


Round 6

PickOwnerPlayerPositionBye
1 Team 12 ALLEN, KEENANSWR5
2 Team 11 Kittle, GeorgeTE9
3 Team 10 Pickens, GeorgeLWR6
4 Team 9 Pitts, KyleLTE11
5 Team 8 Godwin, ChrisRWR5
6 Team 7 Jackson, LamarQB13
7 Team 6 Burrow, JoeQB0
8 Team 5 HOPKINS, DEANDRELWR7
9 Team 4 Davis, GabeRWR13
10 Team 3 London, DrakeLWR11
11 Team 2 Kirk, ChristianSWR9
12 Team 1 Aiyuk, BrandonLWR9


Round 7

PickOwnerPlayerPositionBye
1 Team 1 WALLER, DARRENTE0
2 Team 2 Burks, TreylonRWR7
3 Team 3 Herbert, JustinQB5
4 Team 4 Cooks, BrandinRWR7
5 Team 5 Goedert, DallasTE10
6 Team 6 Fields, JustinQB13
7 Team 7 BECKHAM JR., ODELLRWR13
8 Team 8 Dotson, JahanRWR14
9 Team 9 Watson, DeshaunQB0
10 Team 10 Chark Jr., DJLWR7
11 Team 11 Montgomery, DavidRB9
12 Team 12 Cook, DalvinRB7


Round 8

PickOwnerPlayerPositionBye
1 Team 12 Williams, JamaalRB11
2 Team 11 Toney, KadariusRWR10
3 Team 10 Penny, RashaadRB10
4 Team 9 Kamara, AlvinRB11
5 Team 8 Harris, DamienRB0
6 Team 7 Foreman, D'OntaRB13
7 Team 6 Allgeier, TylerRB11
8 Team 5 Herbert, KhalilRB13
9 Team 4 HILL, TAYSOMTE11
10 Team 3 Lawrence, TrevorQB9
11 Team 2 Johnson, JuwanTE11
12 Team 1 Charbonnet, ZachRB5


Round 9

PickOwnerPlayerPositionBye
1 Team 1 PRESCOTT, DAKQB7
2 Team 2 Brown, MarquiseLWR14
3 Team 3 Johnson, DiontaeRWR6
4 Team 4 Sutton, CourtlandLWR9
5 Team 5 SMITH, GENOQB5
6 Team 6 Freiermuth, PatTE6
7 Team 7 Williams, JamesonRWR9
8 Team 8 Lazard, AllenRWR7
9 Team 9 Boyd, TylerSWR7
10 Team 10 COUSINS, KIRKQB0
11 Team 11 Smith-Njigba, JaxonSWR5
12 Team 12 Tagovailoa, TuaQB10


Round 10

PickOwnerPlayerPositionBye
1 Team 12 Valdes-Scantling, MarquezLWR10
2 Team 11 RODGERS, AARONQB0
3 Team 10 Engram, EvanTE9
4 Team 9 PARKER, DEVANTELWR11
5 Team 8 Meyers, JakobiRWR13
6 Team 7 Addison, JordanRWR13
7 Team 6 Mooney, DarnellSWR13
8 Team 5 Goff, JaredQB9
9 Team 4 WILSON, RUSSELLQB9
10 Team 3 Peoples-Jones, DonovanRWR9
11 Team 2 Jones, DanielQB0
12 Team 1 Gibson, AntonioRB14


Round 11

PickOwnerPlayerPositionBye
1 Team 1 Schultz, DaltonTE7
2 Team 2 MOSTERT, RAHEEMRB10
3 Team 3 Elliott, EzekielRB11
4 Team 4 Knox, DawsonTE0
5 Team 5 Wilson Jr., JeffRB10
6 Team 6 Jefferson, VanRWR11
7 Team 7 Dulcich, GregTE0
8 Team 8 MCKINNON, JERICKRB10
9 Team 9 THIELEN, ADAMSWR7
10 Team 10 Bateman, RashodRWR13
11 Team 11 Njoku, DavidTE5
12 Team 12 Osborn, K.J.LWR13




Round 12

PickOwnerPlayerPositionBye
1 Team 12 Jones, ZayRWR9
2 Team 11 JONES JR., MARVINWR0
3 Team 10 Doubs, RomeoRWR6
4 Team 9 Mitchell, ElijahRB9
5 Team 8 Okonkwo, ChigoziemTE7
6 Team 7 CARR, DEREKQB11
7 Team 6 Singletary, DevinRB7
8 Team 5 Moore, ElijahSWR5
9 Team 4 Gainwell, KennethRB10
10 Team 3 Campbell, ParrisSWR13
11 Team 2 Johnston, QuentinLWR5
12 Team 1 Reynolds, JoshLWR9




Round 13

PickOwnerPlayerPositionBye
1 Team 1 STAFFORD, MATTHEWQB10
2 Team 2 Pickett, KennyQB6
3 Team 3 Flowers, ZayPR13
4 Team 4 Richardson, AnthonyQB11
5 Team 5 Perine, SamajeRB9
6 Team 6 Collins, NicoLWR7
7 Team 7 Carter, MichaelRB14
8 Team 8 GAROPPOLO, JIMMYQB13
9 Team 9 Moore, SkyyLWR10
10 Team 10 Abanikanda, IsraelRB7
11 Team 11 Purdy, BrockQB9
12 Team 12 Love, JordanQB6


Round 14

PickOwnerPlayerPositionBye
1 Team 12 Hardman Jr., MecoleWR0
2 Team 11 WOODS, ROBERTSWR7
3 Team 10 Kmet, ColeTE13
4 Team 9 Philadelphia EaglesD/ST0
5 Team 8 Smith Jr., IrvTE7
6 Team 7 Dallas CowboysD/ST0
7 Team 6 New England PatriotsD/ST0
8 Team 5 Kincaid, DaltonTE13
9 Team 4 HIGBEE, TYLERTE10
10 Team 3 Baltimore RavensD/ST0
11 Team 2 Hubbard, ChubaRB7
12 Team 1 Fant, NoahTE5




Round 15

PickOwnerPlayerPositionBye
1 Team 1 Seattle SeahawksD/ST0
2 Team 2 LaPorta, SamTE9
3 Team 3 Patrick, TimRWR9
4 Team 4 BYRD, DAMIEREWR0
5 Team 5 Carlson, DanielPK13
6 Team 6 PATTERSON, CORDARRELLERB11
7 Team 7 Edwards, GusRB13
8 Team 8 Kansas City ChiefsD/ST0
9 Team 9 Conklin, TylerTE7
10 Team 10 Achane, De'VonRB10
11 Team 11 Edwards-Helaire, ClydeRB10
12 Team 12 Henry, HunterTE11




Round 16

PickOwnerPlayerPositionBye
1 Team 12 San Francisco 49ersD/ST0
2 Team 11 Pittsburgh SteelersD/ST0
3 Team 10 TUCKER, JUSTINPK 13
4 Team 9 Warren, JaylenRB6
5 Team 8 Edmonds, ChaseRB5
6 Team 7 Boutte, KayshonLWR11
7 Team 6 Woods, JelaniTE0
8 Team 5 Hollins, MackRWR11
9 Team 4 Hodgins, IsaiahLWR13
10 Team 3 Ford, JeromeRB5
11 Team 2 Bass, TylerPK13
12 Team 1 Shaheed, RashidSWR11




Round 17

PickOwnerPlayerPositionBye
1 Team 1 Gage, RussellWR0
2 Team 2 New Orleans SaintsD/ST0
3 Team 3 Drake, KenyanRB0
4 Team 4 Miami DolphinsD/ST0
5 Team 5 Detroit LionsD/ST0
6 Team 6 Butker, HarrisonPK10
7 Team 7 ZUERLEIN, GREGPK7
8 Team 8 Davis, MalikRB0
9 Team 9 Duvernay, DevinKR13
10 Team 10 New York JetsD/ST0
11 Team 11 GORDON, MELVINRB0
12 Team 12 MURRAY, LATAVIUSRB13




Round 18

PickOwnerPlayerPositionBye
1 Team 12 Ryland, ChadPK11
2 Team 11 Joseph, GregPK13
3 Team 10 Moore, RondaleSWR14
4 Team 9 Slayton, DariusRWR13
5 Team 8 HOPKINS, DUSTINPK5
6 Team 7 Renfrow, HunterSWR13
7 Team 6 Palmer, JoshuaWR0
8 Team 5 Gallup, MichaelLWR7
9 Team 4 McPherson, EvanPK7
10 Team 3 Lewis, MarcedesTE13
11 Team 2 Gesicki, MikeTE11
12 Team 1 Gay, MattPK11




As we always emphasize: the key is to stick to your draftboard -- and be adapatable for whatever may come your way.

Take a look at each roster below.


Team 1 Roster

PlayerPositionByeRound Drafted
Chubb, Nick 03
PRESCOTT, DAKQB79
STAFFORD, MATTHEWQB1013
Jacobs, JoshRB132
Gibbs, JahmyrRB94
Charbonnet, ZachRB58
Gibson, AntonioRB1410
Jefferson, JustinWR01
LOCKETT, TYLERRWR55
Aiyuk, BrandonLWR96
Reynolds, JoshLWR912
Shaheed, RashidSWR1116
Gage, RussellWR017
WALLER, DARRENTE07
Schultz, DaltonTE711
Fant, NoahTE514
Gay, MattPK1118
Seattle SeahawksD/ST015




Team 2 Roster

PlayerPositionByeRound Drafted
Jones, DanielQB010
Pickett, KennyQB613
Ekeler, AustinRB51
Harris, NajeeRB62
Taylor, JonathanRB113
MOSTERT, RAHEEMRB1011
Hubbard, ChubaRB714
Moore, DJLWR134
Ridley, CalvinLWR95
Kirk, ChristianSWR96
Burks, TreylonRWR77
Brown, MarquiseLWR149
Johnston, QuentinLWR512
Johnson, JuwanTE118
LaPorta, SamTE915
Gesicki, MikeTE1118
Bass, TylerPK1316
New Orleans SaintsD/ST017




Team 3 Roster

PlayerPositionByeRound Drafted
Herbert, JustinQB57
Lawrence, TrevorQB98
McCaffrey, ChristianRB91
Jones, AaronRB64
White, RachaadRB55
Elliott, EzekielRB1111
Ford, JeromeRB516
Drake, KenyanRB017
Watson, ChristianLWR63
London, DrakeLWR116
Johnson, DiontaeRWR69
Peoples-Jones, DonovanRWR910
Campbell, ParrisSWR1312
Patrick, TimRWR915
Andrews, MarkTE02
Lewis, MarcedesTE1318
Flowers, ZayPR1313
Baltimore RavensD/ST014




Team 4 Roster

PlayerPositionByeRound Drafted
WILSON, RUSSELLQB910
Richardson, AnthonyQB1113
Mixon, JoeRB72
Akers, CamRB03
Walker III, KennethRB54
Pierce, DameonRB75
Gainwell, KennethRB1012
Chase, Ja'MarrLWR71
Davis, GabeRWR136
Cooks, BrandinRWR77
Sutton, CourtlandLWR99
BYRD, DAMIEREWR015
Hodgins, IsaiahLWR1316
HILL, TAYSOMTE118
Knox, DawsonTE011
HIGBEE, TYLERTE1014
McPherson, EvanPK718
Miami DolphinsD/ST017




Team 5 Roster

PlayerPositionByeRound Drafted
SMITH, GENOQB59
Goff, JaredQB910
Pollard, TonyRB73
Sanders, MilesRB75
Herbert, KhalilRB138
Wilson Jr., JeffRB1011
Perine, SamajeRB913
Hill, TyreekRWR101
Wilson, GarrettLWR72
Jeudy, JerrySWR94
HOPKINS, DEANDRELWR76
Moore, ElijahSWR512
Hollins, MackRWR1116
Gallup, MichaelLWR718
Goedert, DallasTE107
Kincaid, DaltonTE1314
Carlson, DanielPK1315
Detroit LionsD/ST017




Team 6 Roster

PlayerPositionByeRound Drafted
Burrow, JoeQB06
Fields, JustinQB137
Stevenson, RhamondreRB112
Conner, JamesRB145
Allgeier, TylerRB118
Singletary, DevinRB712
PATTERSON, CORDARRELLERB1115
ADAMS, DAVANTELWR131
Smith, DeVontaRWR103
Pittman Jr., MichaelRWR114
Mooney, DarnellSWR1310
Jefferson, VanRWR1111
Collins, NicoLWR713
Palmer, JoshuaWR018
Freiermuth, PatTE69
Woods, JelaniTE016
Butker, HarrisonPK1017
New England PatriotsD/ST014




Team 7 Roster

PlayerPositionByeRound Drafted
Jackson, LamarQB136
CARR, DEREKQB1112
Dobbins, J.K.RB03
Pacheco, IsiahRB105
Foreman, D'OntaRB138
Carter, MichaelRB1413
Edwards, GusRB1315
Metcalf, DKLWR52
McLaurin, TerryLWR144
BECKHAM JR., ODELLRWR137
Williams, JamesonRWR99
Addison, JordanRWR1310
Boutte, KayshonLWR1116
Renfrow, HunterSWR1318
KELCE, TRAVISTE 101
Dulcich, GregTE011
ZUERLEIN, GREGPK717
Dallas CowboysD/ST014




Team 8 Roster

PlayerPositionByeRound Drafted
Hurts, JalenQB104
GAROPPOLO, JIMMYQB1313
Etienne Jr., TravisRB93
Robinson, BrianRB145
Harris, DamienRB08
MCKINNON, JERICKRB1011
Edmonds, ChaseRB516
Davis, MalikRB017
Diggs, StefonLWR131
Waddle, JaylenLWR102
Godwin, ChrisRWR56
Dotson, JahanRWR147
Lazard, AllenRWR79
Meyers, JakobiRWR1310
Okonkwo, ChigoziemTE712
Smith Jr., IrvTE714
HOPKINS, DUSTINPK518
Kansas City ChiefsD/ST015




Team 9 Roster

PlayerPositionByeRound Drafted
Allen, JoshQB134
Watson, DeshaunQB07
Barkley, SaquonRB131
Cook, JamesRB135
Kamara, AlvinRB118
Mitchell, ElijahRB912
Warren, JaylenRB616
Samuel, DeeboRWR92
Cooper, AmariLWR53
Boyd, TylerSWR79
PARKER, DEVANTELWR1110
THIELEN, ADAMSWR711
Moore, SkyyLWR1013
Slayton, DariusRWR1318
Pitts, KyleLTE116
Conklin, TylerTE715
Duvernay, DevinKR1317
Philadelphia EaglesD/ST014




Team 10 Roster

PlayerPositionByeRound Drafted
Mahomes, PatrickQB104
COUSINS, KIRKQB09
Hall, BreeceRB73
Williams, JavonteRB95
Penny, RashaadRB108
Abanikanda, IsraelRB713
Achane, De'VonRB1015
Lamb, CeeDeeSWR71
St. Brown, Amon-RaSWR92
Pickens, GeorgeLWR66
Chark Jr., DJLWR77
Bateman, RashodRWR1311
Doubs, RomeoRWR612
Moore, RondaleSWR1418
Engram, EvanTE910
Kmet, ColeTE1314
TUCKER, JUSTINPK 1316
New York JetsD/ST017




Team 11 Roster

PlayerPositionByeRound Drafted
RODGERS, AARONQB010
Purdy, BrockQB913
Henry, DerrickRB72
Mattison, AlexanderRB135
Montgomery, DavidRB97
Edwards-Helaire, ClydeRB1015
GORDON, MELVINRB017
KUPP, COOPERSWR101
Higgins, TeeRWR73
Evans, MikeLWR54
Toney, KadariusRWR108
Smith-Njigba, JaxonSWR59
JONES JR., MARVINWR012
WOODS, ROBERTSWR714
Kittle, GeorgeTE96
Njoku, DavidTE511
Joseph, GregPK1318
Pittsburgh SteelersD/ST016




Team 12 Roster

PlayerPositionByeRound Drafted
Tagovailoa, TuaQB109
Love, JordanQB613
Robinson, BijanRB111
Swift, D'AndreRB105
Cook, DalvinRB77
Williams, JamaalRB118
MURRAY, LATAVIUSRB1317
Brown, A.J.LWR102
Olave, ChrisRWR113
ALLEN, KEENANSWR56
Valdes-Scantling, MarquezLWR1010
Osborn, K.J.LWR1311
Jones, ZayRWR912
Hardman Jr., MecoleWR014
Hockenson, T.J.TE134
Henry, HunterTE1115
Ryland, ChadPK1118
San Francisco 49ersD/ST016




Top Undrafted

PlayerPositionBye
Fournette, LeonardPS13
Hyatt, JalinLWR13
Dortch, GregSWR14
James, RichieSWR10
Guyton, JalenRWR5
Indianapolis ColtsD/ST0
Houston TexansD/ST0
Claypool, ChaseLWR10
Pierce, AlecLWR11
Westbrook-Ikhine, NickSWR7
Spears, TyjaeRB7
Marshall Jr., TerraceLWR7
Denver BroncosD/ST0
Los Angeles ChargersD/ST0
Hurst, HaydenTE7
Washington CommandersD/ST0
Young, BryceQB7
Schwartz, AnthonyWR0
GANO, GRAHAMK0
Johnson, RoschonRB13
Cleveland BrownsD/ST0
New York GiantsD/ST0
Robinson, Wan'DaleSWR13
Downs, JoshSWR11
Cincinnati BengalsD/ST0
Thornton, TyquanRWR11
Schoonmaker, LukeTE7
Skowronek, BenRWR10
Bourne, KendrickWR0
Jackson, DeonRB0
Jones, MacQB11
Musgrave, LukeTE6
Mason, JordanRB9
Los Angeles RamsD/ST0
Otton, CadeTE5
Hooper, AustinTE13
TANNEHILL, RYANQB7
Moody, JakePK9
Buffalo BillsD/ST0
Jones, RonaldRB0
Stroud, C.J.QB7
THOMAS, LOGANTE14
Chandler, TyRB13
Koo, YounghoePK11
Patterson, RileyPK9
Piñeiro, EddyPK7
McKenzie, IsaiahSWR11
Atwell, TutuLWR10
Brown, ChaseRB7
Howell, SamQB14




Previous  

© 2023 ATC All rights reserved.