homepage
  • Your recently viewed scenarios
    • Latecomers
      A15.4er played the scenario
      Priests at St. Cloud
      nebel played the scenario
      Schoolhouse Rock
      grumblejones played the scenario
      Schoolhouse Rock
      Danno played the scenario
      Sting 'em at Zingem
      Paul Legg played the scenario
      Frontiers and Pioneers
      iperboreano played the scenario
  • Not Logged In
  • Home
  • Shop for Scenarios
  • Article List
  • Reviews
  • Advanced Search
  • Game Search
  • Maps
  • Scenario Map
  • Games Wanted
  • Publications
  • Scenario Picker
  • Reports
    • Balance
    • Statistics
  • Contact
  • Events
  • Scenario Lists
  • Information
    • REST API
    • Privacy policy
    • Terms and Conditions
  • Login/Register
    • Login
    • Register

User: Bomenz

Name: Martin Marquis
Registered on: 2009-04-20 18:56:50
Last Login: 2024-11-13 18:15:21

User Notes:

Owns: 1566 Scenarios
Played: 69 (68 unique scenarios: 4%)

Playing Record:

Rating: 1113 Show Calculations
DateCalculationsNew Rating
2010-01-24** Martin Marquis [Rating: 1000] expected: 0.40060320329074 vs pmessina (930)1013
2013-01-01** Martin MArquis [Rating: 1012.8193025053] expected: 0.48155990796538 vs Kwebec (1000)1028
2013-09-17** Martin Marquis [Rating: 1028.2292195602] expected: 0.43527513640601 vs mtrodgers99 (983)1042
2013-11-18** Martin Marquis [Rating: 1042.1580239252] expected: 0.45670778929194 vs JFFortin (1012)1025
2014-01-09** Martin Marquis [Rating: 1024.7726731825] expected: 0.54481911300852 vs JFFortin (1056)1042
2014-07-16** MArtin Marquis [Rating: 1042.2068847988] expected: 0.46665218761926 vs Kwebec (1019)1057
2014-07-16** MArtin Marquis [Rating: 1057.1397548026] expected: 0.42411654482273 vs Kwebec (1004)1071
2015-05-17** Martin Marquis [Rating: 1070.7114842369] expected: 0.40100206806055 vs A_Lost_Canadian (1001)1084
2015-11-11** Martin Marquis [Rating: 1083.5435504149] expected: 0.38339593694163 vs A_Lost_Canadian (1001)1096
2015-12-10** Martin Marquis [Rating: 1095.812220397] expected: 0.32899800294314 vs A_Lost_Canadian (972)1106
2016-01-22** Martin Marquis [Rating: 1106.3401564912] expected: 0.26936904066612 vs A_Lost_Canadian (933)1083
2016-03-05** Martin Marquis [Rating: 1082.9599657925] expected: 0.32248977008766 vs A_Lost_Canadian (954)1093
2016-04-24** Martin Marquis [Rating: 1093.2796384353] expected: 0.28794731456033 vs A_Lost_Canadian (936)1102
2016-05-19** Martin Marquis [Rating: 1102.4939525012] expected: 0.37398266827318 vs mtrodgers99 (1013)1082
2016-07-25** Martin Marquis [Rating: 1082.461397886] expected: 0.32944397749851 vs A_Lost_Canadian (959)1093
2017-08-03** Martin Marquis [Rating: 1093.0036051659] expected: 0.62938370638791 vs buser333 (1185)1081
2017-10-13** Martin Marquis [Rating: 1081.1438837704] expected: 0.52423888651246 vs Alan Krause (1098)1098
2017-12-19** Martin Marquis [Rating: 1097.9195281388] expected: 0.68887286077101 vs buser333 (1236)1120
2017-12-31** Martin Marquis [Rating: 1119.9634596834] expected: 0.47417151424432 vs mtrodgers99 (1102)1103
2018-01-09** Martin Marquis [Rating: 1103.1369481392] expected: 0.26062780393167 vs A_Lost_Canadian (922)1111
2018-06-13** Martin Marquis [Rating: 1111.4770378651] expected: 0.21451020287543 vs A_Lost_Canadian (886)1118
2018-10-25** Martin Marquis [Rating: 1118.3413643571] expected: 0.6316129061993 vs buser333 (1212)1107
2018-11-17** Martin Marquis [Rating: 1106.5529773554] expected: 0.23550171415326 vs Rindis (902)1082
2018-11-30** Martin Marquis [Rating: 1082.0890322084] expected: 0.22475782101498 vs A_Lost_Canadian (867)1089
2018-12-11** Martin Marquis [Rating: 1089.2812824808] expected: 0.21084339077415 vs A_Lost_Canadian (860)1096
2019-03-12** Martin Marquis [Rating: 1096.0282709856] expected: 0.23089517535433 vs Rindis (887)1071
2019-05-20** Martin Marquis [Rating: 1071.4169165969] expected: 0.22044666867981 vs A_Lost_Canadian (852)1078
2019-06-06** Martin Marquis [Rating: 1078.4712099947] expected: 0.20685822731077 vs A_Lost_Canadian (845)1085
2019-07-29** Martin Marquis [Rating: 1085.0906732686] expected: 0.2519020845598 vs Rindis (896)1061
2019-12-26** Martin Marquis [Rating: 1061.1515399746] expected: 0.3990125486096 vs Rindis (990)1074
2019-12-30** Martin Marquis [Rating: 1073.9199415301] expected: 0.18909149715771 vs A_Lost_Canadian (821)1048
2020-03-06** Martin Marquis [Rating: 1047.9708694391] expected: 0.58134229164689 vs jgarlic79@gmail.com (1105)1067
2020-04-17** Martin Marquis [Rating: 1066.5738227718] expected: 0.18763598114597 vs A_Lost_Canadian (812)1073
2020-05-31** Martin Marquis [Rating: 1072.5781741685] expected: 0.40395534691446 vs Rindis (1005)1054
2020-06-12** Martin Marquis [Rating: 1053.5047452697] expected: 0.52802651879473 vs jgarlic79@gmail.com (1073)1070
2020-10-07** Martin Marquis [Rating: 1070.4015938712] expected: 0.19043534400999 vs A_Lost_Canadian (819)1076
2021-02-01** Martin Marquis [Rating: 1076.4955248795] expected: 0.36726687471872 vs jgarlic79@gmail.com (982)1056
2021-02-25** Martin Marquis [Rating: 1056.2480648705] expected: 0.43949805747414 vs Rindis (1014)1070
2021-04-15** Martin Marquis [Rating: 1070.3120027097] expected: 0.47654237423899 vs jgarlic79@gmail.com (1054)1086
2021-06-03** Martin Marquis [Rating: 1085.5613586853] expected: 0.3447496660949 vs Rindis (974)1097
2021-06-06** Martin Marquis [Rating: 1096.5933480004] expected: 0.46323468761297 vs jgarlic79@gmail.com (1071)1079
2021-07-18** Martin Marquis [Rating: 1079.416858004] expected: 0.48501342662519 vs jgarlic79@gmail.com (1069)1095
2021-09-29** Martin Marquis [Rating: 1094.937287656] expected: 0.52597093856026 vs jgarlic79@gmail.com (1113)1080
2021-12-30** Martin Marquis [Rating: 1079.7683576899] expected: 0.37226674522361 vs jgarlic79@gmail.com (989)1060
2022-01-10** Martin Marquis [Rating: 1059.6808935371] expected: 0.22018564102203 vs A_Lost_Canadian (840)1067
2022-01-10** Martin Marquis [Rating: 1066.7268340498] expected: 0.20661690711641 vs A_Lost_Canadian (833)1041
2022-01-28** Martin Marquis [Rating: 1041.3385750775] expected: 0.53256624315362 vs jgarlic79@gmail.com (1064)1026
2022-03-08** Martin Marquis [Rating: 1026.3806948584] expected: 0.26481603960083 vs A_Lost_Canadian (849)1003
2022-05-02** Martin Marquis [Rating: 1002.8548081256] expected: 0.69386548084059 vs jgarlic79@gmail.com (1145)1025
2022-12-07** Martin Marquis [Rating: 1025.0585035125] expected: 0.27769791070764 vs A_Lost_Canadian (859)1034
2023-02-11** Martin Marquis [Rating: 1033.9448366552] expected: 0.6281189827276 vs jgarlic79@gmail.com (1125)1054
2023-07-04** Martin Marquis [Rating: 1054.0446441025] expected: 0.51576080133463 vs jgarlic79@gmail.com (1065)1039
2023-07-28** Martin Marquis [Rating: 1038.5489897452] expected: 0.57772597459993 vs jgarlic79@gmail.com (1093)1057
2023-09-16** Martin Marquis [Rating: 1057.0362209324] expected: 0.50426511748273 vs jgarlic79@gmail.com (1060)1041
2023-11-10** Martin Marquis [Rating: 1041.1727046918] expected: 0.56132315048477 vs jgarlic79@gmail.com (1084)1027
2023-12-19** Martin Marquis [Rating: 1027.1350455073] expected: 0.60059178049792 vs jgarlic79@gmail.com (1098)1014
2024-02-06** Martin Marquis [Rating: 1014.3539824833] expected: 0.71483756101227 vs jgarlic79@gmail.com (1174)1037
2024-03-19** Martin Marquis [Rating: 1037.2287844356] expected: 0.70670239138512 vs jgarlic79@gmail.com (1190)1060
2024-03-21** Martin Marquis [Rating: 1059.84326096] expected: 0.2710682785501 vs A_Lost_Canadian (888)1069
2024-05-02** Martin Marquis [Rating: 1068.5174458736] expected: 0.60695069771581 vs jgarlic79@gmail.com (1144)1088
2024-05-17** Martin Marquis [Rating: 1087.9398682005] expected: 0.23098555726285 vs A_Lost_Canadian (879)1095
2024-05-18** Martin Marquis [Rating: 1095.3314060329] expected: 0.466473788569 vs jgarlic79@gmail.com (1072)1110
2024-06-10** Martin Marquis [Rating: 1110.2585672671] expected: 0.41134956987459 vs jgarlic79@gmail.com (1048)1123
2024-06-14** Martin Marquis [Rating: 1123.4217535031] expected: 0.19041745353843 vs A_Lost_Canadian (872)1098
2025-02-12** Martin Marquis [Rating: 1097.5151120163] expected: 0.57214653574773 vs jgarlic79@gmail.com (1148)1084
2025-03-26** Martin Marquis [Rating: 1083.8238011602] expected: 0.22502396381786 vs A_Lost_Canadian (869)1091
2025-04-03** Martin Marquis [Rating: 1091.0245680024] expected: 0.66354252514374 vs jgarlic79@gmail.com (1209)1080
2025-06-26** Martin Marquis [Rating: 1080.257928807] expected: 0.33353045025664 vs A_Lost_Canadian (960)1091
2025-07-03** Martin Marquis [Rating: 1090.9309032152] expected: 0.70466737629466 vs jgarlic79@gmail.com (1242)1113
Games logged: 0 Played Won Lost
Games won: 44
Attacking Win: 72.73% (33 attempts)
Defending Win: 44.44% (36 attempts)
Opponent filter:

Publication reviews:

PublicationHeadlineScoreDate

View Uploaded Files?

To-Play List:

ScenarioPublication

Seek list:

ScenarioPublicationDate

Publications Wanted:

Publication

Games Played

Grey rows indicate games logged by your opponent.
ScenarioIDOpponentSideDateResultPublicationRatingLogOptions
Uncles and PupsFB01John GarlicRussian2025-07-03WonHASL 8 - Festung Budapest6
Barbarossa D-DayFrF4James RimmerGerman2025-06-26WonFriendly Fire Pack 17
Not Men but Demons!FT INOR16John GarlicGerman2025-04-03LostThe Green Hell of Inor6
Dutch CourageFrF46James RimmerGerman2025-03-26WonFriendly Fire Pack 67
"À Moi la Légion!"FT INOR15John GarlicGerman2025-02-12LostThe Green Hell of Inor7
Death on the Eismeer StrasseDB124James RimmerGerman2024-06-14LostDispatches from the Bunker #417
Cendriere’s FarmFT INOR14John GarlicGerman2024-06-10WonThe Green Hell of Inor6
Night PatrolFT INOR13John GarlicGerman2024-05-18WonThe Green Hell of Inor6
Start Fall GelbDB120James RimmerGerman2024-05-17WonDispatches from the Bunker #407
ReactionFT INOR12John GarlicFrench2024-05-02WonThe Green Hell of Inor6
Better Fields Of FireAP107James RimmerAmerican2024-03-21WonASL Action Pack #11 29 Let's Go!5
Wooden AshesFT INOR11John GarlicFrench2024-03-19WonThe Green Hell of Inor6
Villy Muss Fallen! WestFT INOR10John GarlicGerman2024-02-06WonThe Green Hell of Inor6
Night TerrorFT INOR09John GarlicGerman2023-12-19LostThe Green Hell of Inor5
Hill 311FT INOR08John GarlicFrench2023-11-10LostThe Green Hell of Inor5
Sauerei WaldFT INOR07John GarlicGerman2023-09-16LostThe Green Hell of Inor5
First CounterattackFT INOR06John GarlicFrench2023-07-28WonThe Green Hell of Inor5
Bois de la HacheFT INOR05John GarlicFrench2023-07-04LostThe Green Hell of Inor5
Wooden HellFT INOR04John GarlicGerman2023-02-11WonThe Green Hell of Inor5
Recon in Force285James RimmerAmerican2022-12-07WonASL 7a - Hollow Legions (3rd Edition)3
Deep Into the French FrontFT INOR01John GarlicGerman2022-05-02WonThe Green Hell of Inor5
'Meat-Meats' Attack!FT234James RimmerBelgian2022-03-08LostFranc-Tireur #147
Lions and Tin MenAP149John GarlicGerman2022-01-28LostASL Action Pack #15 Swedish Volunteers5
Cub Cub HillsFT231James RimmerFrench2022-01-10WonFranc-Tireur #147
Late for ChowAP143James RimmerGerman2022-01-10LostASL Action Pack #14 Oktoberfest XXXIV5
A Bitter DayBFP-129John GarlicPolish2021-12-30LostBFP 5: Poland in Flames5
Unlucky ThirteenthJ68John GarlicGerman2021-09-29LostASL Journal # 45
First Crack at Hellzapoppin' RidgeDB036John GarlicAmerican2021-07-18WonDispatches from the Bunker #175
Silent DeathA 11John GarlicFinnish2021-06-06LostAH:ASL Annual `895
Kurhaus Clash22James LowryGerman (SS)2021-06-03WonASL 3 - Yanks5
The BetFT181John GarlicGerman2021-04-15WonFranc-Tireur #135
Absolut MärkäjärviAP146James LowryRussian2021-02-25WonASL Action Pack #15 Swedish Volunteers5
Taking TaillevilleBTB1John GarlicCanadian2021-02-01LostBeyond the Beachhead5
Ace in the Hole199James RimmerAmerican2020-10-07WonASL 3a - Yanks (2nd Edition)5
The Agony of Doom136John GarlicRussian2020-06-12WonASL 1 - Beyond Valor (3rd Edition)5
Taking the Left Tit20James LowryAmerican2020-05-31LostASL 3 - Yanks5
Abandon Ship!193James RimmerGerman2020-04-17WonASL 3a - Yanks (2nd Edition)5
The Cactus FarmJ50John GarlicBritish2020-03-06WonASL Journal # 35
Heart of WildernessWO12James RimmerRussian2019-12-30LostWinter Offensive Bonus Pack 20145
The Marketplace at WormhoudtJ114James LowryGerman (SS)2019-12-26WonASL Journal # 85
To the Square09James LowryRussian2019-07-29LostASL 1 - Beyond Valor (3rd Edition)5
North Bank110James RimmerGerman (SS)2019-06-06WonASL 5a - For King and Country5
Rescue Attempt89James RimmerGerman2019-05-20WonASL 11 - Doomed Battalions (2nd Edition)5
Regalbuto Ridge100James LowryGerman2019-03-12LostASL 5a - For King and Country5
Audacity!J44James RimmerGerman 2018-12-11WonASL Journal # 35
Makela's EndSP214James RimmerNationalist2018-11-30WonSchwerpunkt #185
In Sight of the Volga05James LowryGerman2018-11-17LostASL 1 - Beyond Valor (3rd Edition)5
Bite of the BassottoFrF51Jeff BNew Zealand2018-10-25LostFriendly Fire Pack 64
Second ThoughtsBoF11James RimmerGerman (SS)2018-06-13WonBest of Friends5
Mook PointAP116James RimmerGerman2018-01-09WonASL Action Pack #12 Oktoberfest XXX5
Mormal ForestFrF87Michael RodgersGerman2017-12-31LostFriendly Fire Pack 116
Elephants UnleashedFrF23Jeff BGerman2017-12-19WonFriendly Fire Pack 32
Avril ActionOB11Alan KrauseGerman2017-10-13WonOut of the Bunker7
Maczek Fire BrigadeJ113Jeff BGerman2017-08-03LostASL Journal # 87
Celles MeleeOA07James RimmerAmerican2016-07-25WonOut of the Attic5
Stop, Turn, FightBFP-116Michael RodgersPolish2016-05-19LostBFP 5: Poland in Flames6
PanzergeistAP50James RimmerGerman2016-04-24WonASL Action Pack # 5 East Front5
Ils Tiraient Sur Odessa...TAC22James RimmerRussian2016-03-05WonTactiques # 35
A Polish RequiemFrF26James RimmerGerman2016-01-22LostFriendly Fire Pack 45
Hammer TimeSP236James RimmerGerman2015-12-10WonSchwerpunkt #205
Le Hérisson77James RimmerGerman2015-11-11WonASL 10 - Croix de Guerre5
CorianoAP82James RimmerCanadian2015-05-17WonASL Action Pack # 8 Roads Through Rome5
Leave...or ElstDaE04Marc GuénetteBritish2014-07-16WonASL Starter Kit Historical Module 1: Decision at Elst9
Leave...or ElstDaE04Marc GuénetteBritish2014-07-16WonASL Starter Kit Historical Module 1: Decision at Elst9
Cibik's Ridge67Jean-Francois FortinJapanese2014-01-09WonASL 13 - Rising Sun8
One Down, Two to GoRB01Jean-Francois FortinGerman2013-11-18LostHASL 1 - Red Barricades8
A Meeting of PatrolsA 29Michael RodgersAmerican2013-09-17WonAH:ASL Annual `915
Mercury RisingRPT19Marc GuénetteGerman2013-01-01WonRally Point # 27
Paper ArmyS10Paul MessinaGreek2010-01-24WonASL Starter Kit #29
Best winning streak: 7 games won (From 2023-12-19 to 2024-06-10 [174 days])
Worst losing streak: 3 games lost (From 2021-07-18 to 2022-01-10 [176 days])

Publications Owned

PublicationUser playsPercentage complete
AH:ASL Annual `8900%
AH:ASL Annual `9000%
AH:ASL Annual `9100%
AH:ASL Annual `9200%
AH:ASL Annual `93a00%
AH:ASL Annual `93b00%
AH:ASL Annual `95 Winter00%
AH:ASL Annual `9600%
AH:ASL Annual `9700%
AH:The General # 20.20-
AH:The General # 21.40-
AH:The General # 22.50-
AH:The General # 22.600%
AH:The General # 23.200%
AH:The General # 23.300%
AH:The General # 23.500%
AH:The General # 23.600%
AH:The General # 24.100%
AH:The General # 24.200%
AH:The General # 24.300%
AH:The General # 24.400%
AH:The General # 24.600%
AH:The General # 25.200%
AH:The General # 25.300%
AH:The General # 25.500%
AH:The General # 25.600%
AH:The General # 26.100%
AH:The General # 26.200%
AH:The General # 26.500%
AH:The General # 27.100%
AH:The General # 27.200%
AH:The General # 27.300%
AH:The General # 27.500%
AH:The General # 28.100%
AH:The General # 28.200%
AH:The General # 28.300%
AH:The General # 28.400%
AH:The General # 28.500%
AH:The General # 28.600%
AH:The General # 29.100%
AH:The General # 29.200%
AH:The General # 29.300%
AH:The General # 29.400%
AH:The General # 29.500%
AH:The General # 29.600%
AH:The General # 30.100%
AH:The General # 30.200%
AH:The General # 30.300%
AH:The General # 30.400%
AH:The General # 30.500%
AH:The General # 30.600%
AH:The General # 31.100%
AH:The General # 31.200%
AH:The General # 31.300%
AH:The General # 31.400%
AH:The General # 31.500%
AH:The General # 31.600%
AH:The General # 32.200%
AH:The General # 32.300%
ASL 1 - Beyond Valor (3rd Edition)00%
ASL 2 - Paratrooper (2nd Edition)00%
ASL 3 - Yanks00%
ASL 3a - Yanks (2nd Edition)00%
ASL 4 - Partisan!00%
ASL 5a - For King and Country00%
ASL 6 - The Last Hurrah (2nd Edition)00%
ASL 7 - Hollow Legions (2nd Edition)00%
ASL 10 - Croix de Guerre00%
ASL 11 - Doomed Battalions (3rd Edition)00%
ASL 12 - Armies of Oblivion00%
ASL 13 - Rising Sun00%
ASL 14 - Hakkaa Päälle!00%
ASL 15 - Forgotten War00%
ASL 16 - Twilight of the Reich00%
ASL Action Pack # 100%
ASL Action Pack # 200%
ASL Action Pack # 3 Few Returned00%
ASL Action Pack # 4 Normandy 194400%
ASL Action Pack # 5 East Front00%
ASL Action Pack # 6 A Decade of War00%
ASL Action Pack # 700%
ASL Action Pack # 8 Roads Through Rome00%
ASL Action Pack # 9 To the Bridge!00%
ASL Action Pack #1000%
ASL Action Pack #11 29 Let's Go!00%
ASL Action Pack #12 Oktoberfest XXX00%
ASL Journal # 100%
ASL Journal # 200%
ASL Journal # 300%
ASL Journal # 400%
ASL Journal # 500%
ASL Journal # 600%
ASL Journal # 700%
ASL Journal # 800%
ASL Journal # 900%
ASL Journal #1000%
ASL Starter Kit #100%
ASL Starter Kit #200%
ASL Starter Kit #300%
ASL Starter Kit Bonus Pack #100%
ASL Starter Kit Expansion Pack #1 1st Edition00%
ASL Starter Kit Historical Module 1: Decision at Elst00%
Backblast # 100%
Backblast # 200%
Beyond the Beachhead 200%
BFP 2: Operation Cobra00%
BFP 3: Blood and Jungle00%
BFP 4: Crucible of Steel00%
BFP 5: Poland in Flames00%
DASL 1 - Streets of Fire00%
DASL 2 - Hedgerow Hell00%
Frères d'arme00%
Friendly Fire Pack 100%
Friendly Fire Pack 200%
Friendly Fire Pack 300%
Friendly Fire Pack 400%
Friendly Fire Pack 600%
G.I.'s Dozen00%
HASL 1 - Red Barricades00%
HASL 2 - Kampfgruppe Peiper I00%
HASL 3 - Kampfgruppe Peiper II00%
HASL 4 - Pegasus Bridge00%
HASL 5 - Blood Reef: Tarawa00%
HASL 6 - A Bridge Too Far00%
HASL 7 - Valor of the Guards00%
HASL 8 - Festung Budapest00%
HASL 9 - Hatten in Flames00%
HASL 10a - Red Factories00%
HASL 10b - Red October00%
HASL 11 - Sword & Fire: Manila00%
HASL 12 - Drop Zone: Sainte-Mère-Église00%
HazMo Scenario Pack 1: A World at War00%
HazMo Scenario Pack 3: City of Steel00%
HazMo Scenario Pack 4: Making the Grade00%
High Ground 200%
HSASL 1 - Operation Watchtower00%
HSASL 2 - Operation Veritable00%
Into The Rubble00%
Into The Rubble 200%
Kampfgruppe Scherer: The Shield of Cholm00%
Operations #4600%
Operations #4700%
Operations #4800%
Operations #4900%
Operations #5000%
Operations #5100%
Operations #5200%
Operations #5300%
Operations Special Issue #100%
Operations Special Issue #200%
Operations Special Issue #300%
Out of the Attic00%
Out of the Attic #200%
Out of the Bunker00%
Provence Pack (MMP Download)00%
Rivers to the Reich00%
SASL 1 - Solitaire ASL (2nd Edition)00%
Special Ops # 100%
Special Ops # 200%
Special Ops # 300%
Special Ops # 400%
Special Ops # 500%
Special Ops # 600%
Special Ops # 700%
St Nazaire : Operation Chariot00%
Turning the Tide00%
Winter Offensive Bonus Pack 201000%
Winter Offensive Bonus Pack 201100%
Winter Offensive Bonus Pack 201200%
Winter Offensive Bonus Pack 201300%
Winter Offensive Bonus Pack 201400%
Winter Offensive Bonus Pack 201500%
Winter Offensive Bonus Pack 201600%
Winter Offensive Bonus Pack 201700%
All Rights Reserved. (c)2022 Dave Ramsey.