Ask the Commish.Com

The Fantasy Advisors

     

2024 VIP Draft Kit


Table of Contents


Draft Day Advice
-General Advice
-Position Advice

-2024 NFL Schedule
-Strength of Schedule


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

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

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

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

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

2023 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
-2023 Most Targets
-2023 Most Carries
-2023 Most Touches

Redzone Analysis
-2023 Redzone Passing
-2023 Redzone Rushing
-2023 Redzone Receiving
-2023 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
2024
Draft Kit

Automated Mock Draft

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


Round 1

PickOwnerPlayerPositionBye
1 Team 1 HENRY, DERRICKRB14
2 Team 2 Chase, Ja'MarrLWR12
3 Team 3 Jefferson, JustinLWR6
4 Team 4 St. Brown, Amon-RaSWR5
5 Team 5 Thomas Jr., BrianLWR12
6 Team 6 McLaurin, TerryLWR14
7 Team 7 Barkley, SaquonRB5
8 Team 8 Gibbs, JahmyrRB5
9 Team 9 London, DrakeSWR12
10 Team 10 EVANS, MIKELWR11
11 Team 11 Robinson, BijanRB12
12 Team 12 Lamb, CeeDeeSWR7


Round 2

PickOwnerPlayerPositionBye
1 Team 12 Jacobs, JoshRB10
2 Team 11 Williams, KyrenRB6
3 Team 10 Cook, JamesRB12
4 Team 9 Sutton, CourtlandLWR14
5 Team 8 Taylor, JonathanRB14
6 Team 7 Jackson, LamarQB14
7 Team 6 Nabers, MalikLWR11
8 Team 5 McConkey, LaddSWR5
9 Team 4 Smith-Njigba, JaxonSWR10
10 Team 3 ADAMS, DAVANTELWR6
11 Team 2 Achane, De'VonRB6
12 Team 1 Burrow, JoeQB12


Round 3

PickOwnerPlayerPositionBye
1 Team 1 Williams, JamesonRWR5
2 Team 2 Wilson, GarrettLWR12
3 Team 3 Conner, JamesRB11
4 Team 4 Mixon, JoeRB14
5 Team 5 Hubbard, ChubaRB11
6 Team 6 Brown, ChaseRB12
7 Team 7 Higgins, TeeRWR12
8 Team 8 Addison, JordanRWR6
9 Team 9 Irving, BuckyRB11
10 Team 10 KITTLE, GEORGETE9
11 Team 11 Allen, JoshQB12
12 Team 12 Brown, A.J.LWR5


Round 4

PickOwnerPlayerPositionBye
1 Team 12 Mayfield, BakerQB11
2 Team 11 Jeudy, JerrySWR10
3 Team 10 Reed, JaydenSWR10
4 Team 9 Bowers, BrockTE10
5 Team 8 Collins, NicoLWR14
6 Team 7 Moore, DJLWR7
7 Team 6 RIDLEY, CALVINLWR5
8 Team 5 JONES SR., AARONRB6
9 Team 4 HILL, TYREEKSWR6
10 Team 3 Kamara, AlvinRB12
11 Team 2 Harrison Jr., MarvinRWR11
12 Team 1 Smith, JonnuTE0


Round 5

PickOwnerPlayerPositionBye
1 Team 1 Montgomery, DavidRB5
2 Team 2 Hall, BreeceRB12
3 Team 3 Daniels, JaydenQB14
4 Team 4 Swift, D'AndreRB7
5 Team 5 Flowers, ZaySWR14
6 Team 6 Harris, NajeeRB5
7 Team 7 Dowdle, RicoRB11
8 Team 8 Hurts, JalenQB5
9 Team 9 Pollard, TonyRB5
10 Team 10 Dobbins, J.K.RB0
11 Team 11 Jennings, JauanSWR9
12 Team 12 White, RachaadRB11


Round 6

PickOwnerPlayerPositionBye
1 Team 12 Smith, DeVontaSWR5
2 Team 11 Meyers, JakobiSWR10
3 Team 10 GOFF, JAREDQB5
4 Team 9 Darnold, SamQB10
5 Team 8 Andrews, MarkTE14
6 Team 7 Bateman, RashodRWR14
7 Team 6 Nix, BoQB14
8 Team 5 Mooney, DarnellLWR12
9 Team 4 Nacua, PukaRWR6
10 Team 3 Pierce, AlecLWR14
11 Team 2 Murray, KylerQB11
12 Team 1 Metcalf, DKRWR9


Round 7

PickOwnerPlayerPositionBye
1 Team 1 Tracy Jr., TyroneRB11
2 Team 2 McBride, TreyTE11
3 Team 3 Herbert, JustinQB5
4 Team 4 LaPorta, SamTE5
5 Team 5 Worthy, XavierLWR6
6 Team 6 Johnston, QuentinRWR5
7 Team 7 ALLEN, KEENANWR0
8 Team 8 Downs, JoshSWR14
9 Team 9 Pickens, GeorgeLWR9
10 Team 10 Charbonnet, ZachRB10
11 Team 11 Kraft, TuckerTE10
12 Team 12 Stevenson, RhamondreRB14


Round 8

PickOwnerPlayerPositionBye
1 Team 12 KUPP, COOPERLWR10
2 Team 11 Robinson Jr., BrianRB14
3 Team 10 Mahomes, PatrickQB6
4 Team 9 Walker III, KennethRB10
5 Team 8 Hunt, KareemRB6
6 Team 7 Bigsby, TankRB12
7 Team 6 Williams, JavonteRB7
8 Team 5 Mason, JordanRB6
9 Team 4 Mattison, AlexanderRB6
10 Team 3 Davis, RayRB12
11 Team 2 Ekeler, AustinRB14
12 Team 1 Purdy, BrockQB9


Round 9

PickOwnerPlayerPositionBye
1 Team 1 Westbrook-Ikhine, NickRWR6
2 Team 2 SMITH, GENOQB10
3 Team 3 ERTZ, ZACHTE14
4 Team 4 Samuel Sr., DeeboRWR14
5 Team 5 Freiermuth, PatTE9
6 Team 6 Williams, CalebQB7
7 Team 7 RODGERS, AARONQB0
8 Team 8 Stroud, C.J.QB14
9 Team 9 Brown, HollywoodRWR6
10 Team 10 Tolbert, JalenLWR7
11 Team 11 Love, JordanQB10
12 Team 12 KELCE, TRAVISTE 6


Round 10

PickOwnerPlayerPositionBye
1 Team 12 STAFFORD, MATTHEWQB6
2 Team 11 Pittman Jr., MichaelRWR14
3 Team 10 McMillan, JalenRWR11
4 Team 9 Ford, JeromeRB10
5 Team 8 Young, BryceQB11
6 Team 7 Otton, CadeTE11
7 Team 6 Likely, IsaiahTE14
8 Team 5 Maye, DrakeQB14
9 Team 4 Tagovailoa, TuaQB6
10 Team 3 ROBINSON, DEMARCUSLWR9
11 Team 2 Allgeier, TylerRB12
12 Team 1 Etienne Jr., TravisRB12


Round 11

PickOwnerPlayerPositionBye
1 Team 1 Njoku, DavidTE10
2 Team 2 Pitts, KyleTE12
3 Team 3 Odunze, RomeRWR7
4 Team 4 Williams, MikeLWR5
5 Team 5 Mims Jr., MarvinRWR14
6 Team 6 Samuel, CurtisSWR12
7 Team 7 THIELEN, ADAMSWR11
8 Team 8 Dell, TankRWR14
9 Team 9 ABDULLAH, AMEERRB0
10 Team 10 HOPKINS, DEANDRELWR14
11 Team 11 HILL, TAYSOMTE12
12 Team 12 Warren, JaylenRB9




Round 12

PickOwnerPlayerPositionBye
1 Team 12 Lazard, AllenSWR12
2 Team 11 Godwin, ChrisSWR11
3 Team 10 HENRY, HUNTERTE14
4 Team 9 WILSON, RUSSELLQB11
5 Team 8 Hill, JusticeRB14
6 Team 7 Robinson, Wan'DaleSWR11
7 Team 6 Waddle, JaylenLWR6
8 Team 5 Spears, TyjaeRB5
9 Team 4 COUSINS, KIRKQB12
10 Team 3 Doubs, RomeoLWR10
11 Team 2 Iosivas, AndreiSWR12
12 Team 1 Wilson, EmanuelRB10




Round 13

PickOwnerPlayerPositionBye
1 Team 1 Shakir, KhalilPR12
2 Team 2 Gibson, AntonioRB14
3 Team 3 Mitchell, ElijahRB6
4 Team 4 Akers, CamRB0
5 Team 5 CARR, DEREKQB12
6 Team 6 Guerendo, IsaacRB9
7 Team 7 Singletary, DevinRB11
8 Team 8 Gesicki, MikeTE12
9 Team 9 Tucker, TreRWR10
10 Team 10 Johnson, TyRB12
11 Team 11 Dillon, AJRB5
12 Team 12 Gray, NoahTE6


Round 14

PickOwnerPlayerPositionBye
1 Team 12 Douglas, DeMarioSWR14
2 Team 11 McCloud III, Ray-RayKR12
3 Team 10 Richardson, AnthonyQB14
4 Team 9 Coleman, KeonLWR12
5 Team 8 McLaughlin, JaleelRB14
6 Team 7 Brooks, JonathonRB11
7 Team 6 Allen, BraelonRB12
8 Team 5 Baltimore RavensD/ST0
9 Team 4 Wright, MatthewPK11
10 Team 3 Johnson, JuwanTE12
11 Team 2 Wilson, MichaelSWR11
12 Team 1 Watson, ChristianRWR10




Round 15

PickOwnerPlayerPositionBye
1 Team 1 Lawrence, TrevorQB12
2 Team 2 Johnson, RoschonRB7
3 Team 3 Dallas CowboysD/ST0
4 Team 4 Houston TexansD/ST0
5 Team 5 Jones, DanielQB14
6 Team 6 Kmet, ColeTE7
7 Team 7 Waller, DarrenTE0
8 Team 8 Austin III, CalvinSWR9
9 Team 9 New York JetsD/ST0
10 Team 10 COOPER, AMARIWR0
11 Team 11 Legette, XavierRWR11
12 Team 12 Buffalo BillsD/ST0




Round 16

PickOwnerPlayerPositionBye
1 Team 12 Mitchell, KeatonRB14
2 Team 11 Lloyd, MarShawnRB10
3 Team 10 Tucker, SeanRB11
4 Team 9 Dulcich, GregTE11
5 Team 8 Moore, RondaleSWR6
6 Team 7 Edwards, GusRB0
7 Team 6 Moss, ZackRB12
8 Team 5 Moreau, FosterTE12
9 Team 4 Conklin, TylerTE5
10 Team 3 BOSWELL, CHRISPK 9
11 Team 2 Nailor, JalenSWR6
12 Team 1 Boutte, KayshonLWR14




Round 17

PickOwnerPlayerPositionBye
1 Team 1 Cleveland BrownsD/ST0
2 Team 2 Indianapolis ColtsD/ST0
3 Team 3 Miami DolphinsD/ST0
4 Team 4 Edwards-Helaire, ClydeRB12
5 Team 5 Dicker, CameronPK5
6 Team 6 Cincinnati BengalsD/ST0
7 Team 7 Pittsburgh SteelersD/ST0
8 Team 8 Kansas City ChiefsD/ST0
9 Team 9 McNichols, JeremyRB14
10 Team 10 Detroit LionsD/ST0
11 Team 11 Philadelphia EaglesD/ST0
12 Team 12 MOSTERT, RAHEEMRB10




Round 18

PickOwnerPlayerPositionBye
1 Team 12 Aubrey, BrandonPK7
2 Team 11 DIGGS, STEFONRWR14
3 Team 10 McLaughlin, ChasePK11
4 Team 9 Bates, JakePK5
5 Team 8 FAIRBAIRN, KA'IMIPK14
6 Team 7 LUTZ, WILPK14
7 Team 6 Pearsall, RickyPR9
8 Team 5 Wicks, DontayvionRWR10
9 Team 4 LOCKETT, TYLERWR0
10 Team 3 HOOPER, AUSTINTE14
11 Team 2 Sanders, JasonPK6
12 Team 1 Okonkwo, ChigTE5




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
Burrow, JoeQB122
Purdy, BrockQB98
Lawrence, TrevorQB1215
HENRY, DERRICKRB141
Montgomery, DavidRB55
Tracy Jr., TyroneRB117
Etienne Jr., TravisRB1210
Wilson, EmanuelRB1012
Williams, JamesonRWR53
Metcalf, DKRWR96
Westbrook-Ikhine, NickRWR69
Watson, ChristianRWR1014
Boutte, KayshonLWR1416
Smith, JonnuTE04
Njoku, DavidTE1011
Okonkwo, ChigTE518
Shakir, KhalilPR1213
Cleveland BrownsD/ST017




Team 2 Roster

PlayerPositionByeRound Drafted
Murray, KylerQB116
SMITH, GENOQB109
Achane, De'VonRB62
Hall, BreeceRB125
Ekeler, AustinRB148
Allgeier, TylerRB1210
Gibson, AntonioRB1413
Johnson, RoschonRB715
Chase, Ja'MarrLWR121
Wilson, GarrettLWR123
Harrison Jr., MarvinRWR114
Iosivas, AndreiSWR1212
Wilson, MichaelSWR1114
Nailor, JalenSWR616
McBride, TreyTE117
Pitts, KyleTE1211
Sanders, JasonPK618
Indianapolis ColtsD/ST017




Team 3 Roster

PlayerPositionByeRound Drafted
Daniels, JaydenQB145
Herbert, JustinQB57
Conner, JamesRB113
Kamara, AlvinRB124
Davis, RayRB128
Mitchell, ElijahRB613
Jefferson, JustinLWR61
ADAMS, DAVANTELWR62
Pierce, AlecLWR146
ROBINSON, DEMARCUSLWR910
Odunze, RomeRWR711
Doubs, RomeoLWR1012
ERTZ, ZACHTE149
Johnson, JuwanTE1214
HOOPER, AUSTINTE1418
BOSWELL, CHRISPK 916
Dallas CowboysD/ST015
Miami DolphinsD/ST017




Team 4 Roster

PlayerPositionByeRound Drafted
Tagovailoa, TuaQB610
COUSINS, KIRKQB1212
Mixon, JoeRB143
Swift, D'AndreRB75
Mattison, AlexanderRB68
Akers, CamRB013
Edwards-Helaire, ClydeRB1217
St. Brown, Amon-RaSWR51
Smith-Njigba, JaxonSWR102
HILL, TYREEKSWR64
Nacua, PukaRWR66
Samuel Sr., DeeboRWR149
Williams, MikeLWR511
LOCKETT, TYLERWR018
LaPorta, SamTE57
Conklin, TylerTE516
Wright, MatthewPK1114
Houston TexansD/ST015




Team 5 Roster

PlayerPositionByeRound Drafted
Maye, DrakeQB1410
CARR, DEREKQB1213
Jones, DanielQB1415
Hubbard, ChubaRB113
JONES SR., AARONRB64
Mason, JordanRB68
Spears, TyjaeRB512
Thomas Jr., BrianLWR121
McConkey, LaddSWR52
Flowers, ZaySWR145
Mooney, DarnellLWR126
Worthy, XavierLWR67
Mims Jr., MarvinRWR1411
Wicks, DontayvionRWR1018
Freiermuth, PatTE99
Moreau, FosterTE1216
Dicker, CameronPK517
Baltimore RavensD/ST014




Team 6 Roster

PlayerPositionByeRound Drafted
Nix, BoQB146
Williams, CalebQB79
Brown, ChaseRB123
Harris, NajeeRB55
Williams, JavonteRB78
Guerendo, IsaacRB913
Allen, BraelonRB1214
Moss, ZackRB1216
McLaurin, TerryLWR141
Nabers, MalikLWR112
RIDLEY, CALVINLWR54
Johnston, QuentinRWR57
Samuel, CurtisSWR1211
Waddle, JaylenLWR612
Likely, IsaiahTE1410
Kmet, ColeTE715
Pearsall, RickyPR918
Cincinnati BengalsD/ST017




Team 7 Roster

PlayerPositionByeRound Drafted
Jackson, LamarQB142
RODGERS, AARONQB09
Barkley, SaquonRB51
Dowdle, RicoRB115
Bigsby, TankRB128
Singletary, DevinRB1113
Brooks, JonathonRB1114
Edwards, GusRB016
Higgins, TeeRWR123
Moore, DJLWR74
Bateman, RashodRWR146
ALLEN, KEENANWR07
THIELEN, ADAMSWR1111
Robinson, Wan'DaleSWR1112
Otton, CadeTE1110
Waller, DarrenTE015
LUTZ, WILPK1418
Pittsburgh SteelersD/ST017




Team 8 Roster

PlayerPositionByeRound Drafted
Hurts, JalenQB55
Stroud, C.J.QB149
Young, BryceQB1110
Gibbs, JahmyrRB51
Taylor, JonathanRB142
Hunt, KareemRB68
Hill, JusticeRB1412
McLaughlin, JaleelRB1414
Addison, JordanRWR63
Collins, NicoLWR144
Downs, JoshSWR147
Dell, TankRWR1411
Austin III, CalvinSWR915
Moore, RondaleSWR616
Andrews, MarkTE146
Gesicki, MikeTE1213
FAIRBAIRN, KA'IMIPK1418
Kansas City ChiefsD/ST017




Team 9 Roster

PlayerPositionByeRound Drafted
Darnold, SamQB106
WILSON, RUSSELLQB1112
Irving, BuckyRB113
Pollard, TonyRB55
Walker III, KennethRB108
Ford, JeromeRB1010
ABDULLAH, AMEERRB011
McNichols, JeremyRB1417
London, DrakeSWR121
Sutton, CourtlandLWR142
Pickens, GeorgeLWR97
Brown, HollywoodRWR69
Tucker, TreRWR1013
Coleman, KeonLWR1214
Bowers, BrockTE104
Dulcich, GregTE1116
Bates, JakePK518
New York JetsD/ST015




Team 10 Roster

PlayerPositionByeRound Drafted
GOFF, JAREDQB56
Mahomes, PatrickQB68
Richardson, AnthonyQB1414
Cook, JamesRB122
Dobbins, J.K.RB05
Charbonnet, ZachRB107
Johnson, TyRB1213
Tucker, SeanRB1116
EVANS, MIKELWR111
Reed, JaydenSWR104
Tolbert, JalenLWR79
McMillan, JalenRWR1110
HOPKINS, DEANDRELWR1411
COOPER, AMARIWR015
KITTLE, GEORGETE93
HENRY, HUNTERTE1412
McLaughlin, ChasePK1118
Detroit LionsD/ST017




Team 11 Roster

PlayerPositionByeRound Drafted
Allen, JoshQB123
Love, JordanQB109
Robinson, BijanRB121
Williams, KyrenRB62
Robinson Jr., BrianRB148
Dillon, AJRB513
Lloyd, MarShawnRB1016
Jeudy, JerrySWR104
Jennings, JauanSWR95
Meyers, JakobiSWR106
Pittman Jr., MichaelRWR1410
Godwin, ChrisSWR1112
Legette, XavierRWR1115
DIGGS, STEFONRWR1418
Kraft, TuckerTE107
HILL, TAYSOMTE1211
McCloud III, Ray-RayKR1214
Philadelphia EaglesD/ST017




Team 12 Roster

PlayerPositionByeRound Drafted
Mayfield, BakerQB114
STAFFORD, MATTHEWQB610
Jacobs, JoshRB102
White, RachaadRB115
Stevenson, RhamondreRB147
Warren, JaylenRB911
Mitchell, KeatonRB1416
MOSTERT, RAHEEMRB1017
Lamb, CeeDeeSWR71
Brown, A.J.LWR53
Smith, DeVontaSWR56
KUPP, COOPERLWR108
Lazard, AllenSWR1212
Douglas, DeMarioSWR1414
KELCE, TRAVISTE 69
Gray, NoahTE613
Aubrey, BrandonPK718
Buffalo BillsD/ST015




Top Undrafted

PlayerPositionBye
Chubb, Nick 0
Sinnott, BenTE14
Slayton, DariusRWR11
Zaccheaus, OlamideSWR7
HOLLINS, MACKLWR14
Schultz, DaltonTE14
Parham Jr., DonaldTE9
VALDES-SCANTLING, MARQUEZRWR10
Perine, SamajeRB12
GOEDERT, DALLASTE5
Higbee, TylerTE6
Vele, DevaughnSWR14
Sanders, MilesRB7
Dissly, WillTE5
Palmer, JoshuaRWR12
Turpin, KaVontaeSWR7
Gainwell, KennethRB9
Levis, WillQB5
Moore, ElijahWR0
Bass, TylerPK12
McPherson, EvanPK12
Elliott, EzekielRB0
Coker, JalenLWR11
Estime, AudricRB14
Pacheco, IsiahRB6
Davis, IsaiahRB12
ELLIOTT, JAKEPK5
Benson, TreyRB11
Shaheed, RashidSWR12
Jones, ZayLWR11
Watson, BlakeRB14
Pierce, DameonRB14
Musgrave, LukeTE10
Fant, NoahTE10
Washington, ParkerSWR12
GAY, MATTPK14
ZUERLEIN, GREGPK12
WINSTON, JAMEISQB11
Atwell, TutuSWR6
Kincaid, DaltonTE12
Smith, JonnuTE6
Jordan, BrevinTE14
Strange, BrentonTE12
PATRICK, TIMLWR5
Gallup, MichaelRWR14
Corley, MalachiLWR12
JUSZCZYK, KYLEFB9
Fields, JustinQB12
Johnson, DiontaeLWR14
TUCKER, JUSTINPK 14




Previous  

© 2024 ATC All rights reserved.