

5/2/2025
Kalamazoo Speedway
Competitor Overview

Braydyn Loop
Battle Creek, MI
FWDs | Start | Finish | +/- |
---|---|---|---|
A Feature 1 | 3 | 14 | -11 |
Qualifying 1 | 16 | 10 |
Late ModelsA Feature 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 10 | 21 |
![]() |
Billy Shannon Plainwell, MI | Plainwell, MI | 9 | |
2 | 8 | 57 |
![]() |
Rick Senneker Cutlerville, MI | Cutlerville, MI | 6 | |
3 | 12 | 14 |
![]() |
Mark Shook Schoolcraft, MI | Schoolcraft, MI | 9 | |
4 | 6 | 10 |
![]() |
Nick Pressler Buchanan, MI | Buchanan, MI | 2 | |
5 | 11 | 42 |
![]() |
Jerry Pierman Battle Creek, MI | Battle Creek, MI | 6 | |
6 | 1 | 26 |
![]() |
Kenny Head Kalamazoo, MI | Kalamazoo, MI | -5 | |
7 | 23 | 9K |
![]() |
Lucas Krick Kalamazoo, MI | Kalamazoo, MI | 16 | |
8 | 7 | 59 |
![]() |
Andy Bozell Portage, MI | Portage, MI | -1 | |
9 | 22 | 12 |
![]() |
Brent Drobny | 13 | ||
10 | 14 | 7 |
![]() |
Taylor Sexton Mattawan, MI | Mattawan, MI | 4 | |
11 | 3 | 314 |
![]() |
Jerry Osterhouse | -8 | ||
12 | 13 | 68 |
![]() |
David Guarino | 1 | ||
13 | 17 | 96 |
![]() |
Jorden Brinkert | 4 | ||
14 | 9 | 50 |
![]() |
Bryan Vanzile Mattawan, MI | Mattawan, MI | -5 | |
15 | 20 | 17H |
![]() |
Blake Hybels Plainwell, MI | Plainwell, MI | 5 | |
16 | 19 | 16 |
![]() |
Matt Stanton East Leroy, MI | East Leroy, MI | 3 | |
17 | 2 | 70 |
![]() |
Anthony Foote Vicksburg, MI | Vicksburg, MI | -15 | |
18 | 15 | 83 |
![]() |
Mason Metzger Portage, MI | Portage, MI | -3 | |
19 | 16 | 32 |
![]() |
Chris Garrett | -3 | ||
20 | 21 | 17 |
![]() |
Zach Henderson Waterloo, IN | Waterloo, IN | 1 | |
21 | 18 | 5G |
![]() |
Jeff Ganus Constantine, MI | Constantine, MI | -3 | |
22 | 5 | 96R |
![]() |
Isaac Ross Plymouth, IN | Plymouth, IN | -17 | |
DNS | 4 | 9 |
![]() |
Luke Krick , MI | , MI | - |
Late ModelsQualifying 1
Finish | Start | # | Competitor | Hometown | Time | ||
---|---|---|---|---|---|---|---|
1 | 20 | 14 |
![]() |
Mark Shook Schoolcraft, MI | Schoolcraft, MI | ||
2 | 14 | 42 |
![]() |
Jerry Pierman Battle Creek, MI | Battle Creek, MI | ||
3 | 19 | 21 |
![]() |
Billy Shannon Plainwell, MI | Plainwell, MI | ||
4 | 22 | 50 |
![]() |
Bryan Vanzile Mattawan, MI | Mattawan, MI | ||
5 | 17 | 57 |
![]() |
Rick Senneker Cutlerville, MI | Cutlerville, MI | ||
6 | 1 | 59 |
![]() |
Andy Bozell Portage, MI | Portage, MI | ||
7 | 15 | 10 |
![]() |
Nick Pressler Buchanan, MI | Buchanan, MI | ||
8 | 16 | 96R |
![]() |
Isaac Ross Plymouth, IN | Plymouth, IN | ||
9 | 23 | 9K |
![]() |
Lucas Krick Kalamazoo, MI | Kalamazoo, MI | ||
10 | 13 | 314 |
![]() |
Jerry Osterhouse | |||
11 | 4 | 70 |
![]() |
Anthony Foote Vicksburg, MI | Vicksburg, MI | ||
12 | 8 | 26 |
![]() |
Kenny Head Kalamazoo, MI | Kalamazoo, MI | ||
13 | 7 | 68 |
![]() |
David Guarino | |||
14 | 18 | 7 |
![]() |
Taylor Sexton Mattawan, MI | Mattawan, MI | ||
15 | 12 | 83 |
![]() |
Mason Metzger Portage, MI | Portage, MI | ||
16 | 6 | 32 |
![]() |
Chris Garrett | |||
17 | 2 | 96 |
![]() |
Jorden Brinkert | |||
18 | 5 | 5G |
![]() |
Jeff Ganus Constantine, MI | Constantine, MI | ||
19 | 21 | 16 |
![]() |
Matt Stanton East Leroy, MI | East Leroy, MI | ||
20 | 10 | 17H |
![]() |
Blake Hybels Plainwell, MI | Plainwell, MI | ||
21 | 9 | 17 |
![]() |
Zach Henderson Waterloo, IN | Waterloo, IN | ||
22 | 3 | 12 |
![]() |
Brent Drobny | |||
DNS | 11 | 9 |
![]() |
Luke Krick , MI | , MI | ||
All transfer |
Outlaw Limited Late ModelsA Feature 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 11 | 14 |
![]() |
Bryan Vanzile Mattawan, MI | Mattawan, MI | 10 | |
2 | 5 | 18 |
![]() |
Logan Delayre Sturgis, MI | Sturgis, MI | 3 | |
3 | 13 | 88F |
![]() |
A.J. Foote Vicksburg, MI | Vicksburg, MI | 10 | |
4 | 14 | 883 |
![]() |
Bryce Bozell Portage, MI | Portage, MI | 10 | |
5 | 8 | 82 |
![]() |
Josh Trammell Battle Creek, MI | Battle Creek, MI | 3 | |
6 | 6 | 72 |
![]() |
Louis Miller Battle Creek, MI | Battle Creek, MI | - | |
7 | 12 | 28 |
![]() |
Jared Blanchard Otsego, MI | Otsego, MI | 5 | |
8 | 10 | 29H |
![]() |
Bryson Hosner Kalamazoo, MI | Kalamazoo, MI | 2 | |
9 | 16 | 55 |
![]() |
Andrea Miller Battle Creek, MI | Battle Creek, MI | 7 | |
10 | 15 | 11 |
![]() |
Noah Dubea ligonier, IN | ligonier, IN | 5 | |
11 | 9 | 11B |
![]() |
Jeff Bozell Kalamazoo, MI | Kalamazoo, MI | -2 | |
12 | 7 | 19 |
![]() |
Drew Hosner Kalamazoo, MI | Kalamazoo, MI | -5 | |
13 | 3 | 2 |
![]() |
Brent Drobny | -10 | ||
14 | 2 | 42E |
![]() |
John Edmonds Battle Creek, MI | Battle Creek, MI | -12 | |
15 | 1 | 98 |
![]() |
Bob Bliss Dorr, MI | Dorr, MI | -14 | |
16 | 4 | 29 |
![]() |
Roger Northrop Niles, MI | Niles, MI | -12 |
Outlaw Limited Late ModelsQualifying 1
Finish | Start | # | Competitor | Hometown | Time | ||
---|---|---|---|---|---|---|---|
1 | 3 | 883 |
![]() |
Bryce Bozell Portage, MI | Portage, MI | 13.278 | |
2 | 9 | 88F |
![]() |
A.J. Foote Vicksburg, MI | Vicksburg, MI | 13.371 | |
3 | 1 | 28 |
![]() |
Jared Blanchard Otsego, MI | Otsego, MI | 13.401 | |
4 | 16 | 14 |
![]() |
Bryan Vanzile Mattawan, MI | Mattawan, MI | 13.565 | |
5 | 10 | 29H |
![]() |
Bryson Hosner Kalamazoo, MI | Kalamazoo, MI | 13.648 | |
6 | 4 | 11B |
![]() |
Jeff Bozell Kalamazoo, MI | Kalamazoo, MI | 13.709 | |
7 | 15 | 82 |
![]() |
Josh Trammell Battle Creek, MI | Battle Creek, MI | 13.829 | |
8 | 11 | 19 |
![]() |
Drew Hosner Kalamazoo, MI | Kalamazoo, MI | 13.862 | |
9 | 13 | 72 |
![]() |
Louis Miller Battle Creek, MI | Battle Creek, MI | 13.915 | |
10 | 5 | 18 |
![]() |
Logan Delayre Sturgis, MI | Sturgis, MI | 13.923 | |
11 | 14 | 29 |
![]() |
Roger Northrop Niles, MI | Niles, MI | 13.973 | |
12 | 6 | 2 |
![]() |
Brent Drobny | 14.087 | ||
13 | 8 | 42E |
![]() |
John Edmonds Battle Creek, MI | Battle Creek, MI | 14.159 | |
14 | 2 | 98 |
![]() |
Bob Bliss Dorr, MI | Dorr, MI | 14.227 | |
15 | 7 | 11 |
![]() |
Noah Dubea ligonier, IN | ligonier, IN | 14.260 | |
16 | 12 | 55 |
![]() |
Andrea Miller Battle Creek, MI | Battle Creek, MI | 14.285 | |
All transfer |
Street StocksA Feature 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 15 | 25R |
![]() |
Kyle Ribble Gun Lake, MI | Gun Lake, MI | 14 | |
2 | 13 | 70X |
![]() |
Andrew Rutherford Kalamazoo, MI | Kalamazoo, MI | 11 | |
3 | 14 | 99 |
![]() |
Ricky LaDuke | 11 | ||
4 | 16 | 28M |
![]() |
Logan Maynard | 12 | ||
5 | 10 | 29 |
![]() |
Austin Maynard Goshen, IN | Goshen, IN | 5 | |
6 | 7 | 2 |
![]() |
Jeffery Town Otsego, MI | Otsego, MI | 1 | |
7 | 6 | 16 |
![]() |
Brandon Zachary Paw Paw, MI | Paw Paw, MI | -1 | |
8 | 2 | 35 |
![]() |
Brandon Maynard Jr. Three Rivers, MI | Three Rivers, MI | -6 | |
9 | 5 | 9 |
![]() |
Alex Sexton Mattawan, MI | Mattawan, MI | -4 | |
10 | 11 | 51 |
![]() |
Billy Yates Lawton, MI | Lawton, MI | 1 | |
11 | 4 | 21 |
![]() |
Mike Gain Battle Creek, MI | Battle Creek, MI | -7 | |
12 | 18 | 38 |
![]() |
Jesse VanAvery Sr Comstock, MI | Comstock, MI | 6 | |
13 | 8 | 10 |
![]() |
Cody Lollar Buchanan, MI | Buchanan, MI | -5 | |
14 | 19 | 82 |
![]() |
Patrick Kirkendall | 5 | ||
15 | 17 | 11 |
![]() |
Colin Bozell Kalamazoo, MI | Kalamazoo, MI | 2 | |
16 | 20 | 7V |
![]() |
Alexander Vonkoenig Saint Joseph, MI | Saint Joseph, MI | 4 | |
17 | 9 | 5G |
![]() |
Jeff Ganus Constantine, MI | Constantine, MI | -8 | |
18 | 3 | 01 |
![]() |
Andrew Coates Laporte, IN | Laporte, IN | -15 | |
19 | 1 | 71 |
![]() |
Scott Gary Jr Augusta, MI | Augusta, MI | -18 | |
20 | 22 | 31 |
![]() |
Josh Garrett Galesburg, MI | Galesburg, MI | 2 | |
21 | 12 | 5 |
![]() |
Brock Ganus Constantine, MI | Constantine, MI | -9 | |
22 | 21 | K2 |
![]() |
Kenny Head II Kalamazoo, MI | Kalamazoo, MI | -1 |
Street StocksB Feature 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 12 | 82 |
![]() |
Patrick Kirkendall | 11 | ||
2 | 8 | 7V |
![]() |
Alexander Vonkoenig Saint Joseph, MI | Saint Joseph, MI | 6 | |
3 | 10 | K2 |
![]() |
Kenny Head II Kalamazoo, MI | Kalamazoo, MI | 7 | |
4 | 6 | 31 |
![]() |
Josh Garrett Galesburg, MI | Galesburg, MI | 2 | |
Top 4 transfer | |||||||
5 | 9 | 28 |
![]() |
Gabe Sheppard Plainwell, MI | Plainwell, MI | 4 | |
6 | 4 | 77M |
![]() |
Tyler May Elkhart, IN | Elkhart, IN | -2 | |
7 | 2 | 44 |
![]() |
Anthony Duell Kalamazoo, MI | Kalamazoo, MI | -5 | |
8 | 3 | 3M |
![]() |
Joseph McDonald Hartford, MI | Hartford, MI | -5 | |
9 | 5 | 4 |
![]() |
Bill Waldon Plainwell, MI | Plainwell, MI | -4 | |
10 | 11 | 64 |
![]() |
Mason Montgomery Shelbyville, MI | Shelbyville, MI | 1 | |
11 | 1 | 12 |
![]() |
Trevor Hoekstra Kalamazoo, MI | Kalamazoo, MI | -10 | |
DNS | 7 | 59 |
![]() |
Bradley Bullis Vicksburg, MI | Vicksburg, MI | - |
FWDsA Feature 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 17 | 36E |
![]() |
Matt Elsey Sr. Otsego, MI | Otsego, MI | 16 | |
2 | 2 | 5 |
![]() |
Nick Layman | - | ||
3 | 18 | 27 |
![]() |
Matthew Elsey Jr Otsego, MI | Otsego, MI | 15 | |
4 | 16 | 21 |
![]() |
Wayne Stack Otsego, MI | Otsego, MI | 12 | |
5 | 12 | 19H |
![]() |
Ira Hosner Kalamazoo, MI | Kalamazoo, MI | 7 | |
6 | 13 | 98 |
![]() |
Jeremiah Bouma Grand Rapids, MI | Grand Rapids, MI | 7 | |
7 | 8 | 84B |
![]() |
Dillon Rose Battle Creek, MI | Battle Creek, MI | 1 | |
8 | 4 | 20E |
![]() |
Billy Edwards Charlotte, MI | Charlotte, MI | -4 | |
9 | 5 | 20N |
![]() |
Nicholas Hard Shelbyville, MI | Shelbyville, MI | -4 | |
10 | 14 | 63 |
![]() |
Christina Rantz Otsego, MI | Otsego, MI | 4 | |
11 | 10 | 86 |
![]() |
Jeff Spicher Goshen, IN | Goshen, IN | -1 | |
12 | 6 | 63G |
![]() |
Gunner Gale Paw Paw, MI | Paw Paw, MI | -6 | |
13 | 1 | 15A |
![]() |
Charles Anderson Jr Kalamazoo, MI | Kalamazoo, MI | -12 | |
14 | 3 | 13L |
![]() |
Braydyn Loop Battle Creek, MI | Battle Creek, MI | -11 | |
15 | 9 | 15 |
![]() |
CJ French Lawton, MI | Lawton, MI | -6 | |
16 | 15 | 3F |
![]() |
Nick Failing Hickory Corners, MI | Hickory Corners, MI | -1 | |
17 | 7 | 18 |
![]() |
Austin McKee Plainwell, MI | Plainwell, MI | -10 | |
DNS | 11 | 46 |
![]() |
Bryan Gates Sturgis, MI | Sturgis, MI | - |
FWDsB Feature 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 17 | 44 |
![]() |
Desmond Watkins Otsego, MI | Otsego, MI | 16 | |
2 | 14 | 36 |
![]() |
Scott Elsey Allegan, MI | Allegan, MI | 12 | |
3 | 15 | 15W |
![]() |
Ryan Ward Olivet, MI | Olivet, MI | 12 | |
4 | 6 | 23R |
![]() |
John Rupe Portage, MI | Portage, MI | 2 | |
5 | 11 | 50 |
![]() |
Chet Terry Centerville, MI | Centerville, MI | 6 | |
6 | 13 | 19M |
![]() |
Jacob Montgomery-Froelich Otsego, MI | Otsego, MI | 7 | |
7 | 8 | 13R |
![]() |
Andrew Randt Portage, MI | Portage, MI | 1 | |
8 | 18 | 44R |
![]() |
Jordan Rench Battle Creek, MI | Battle Creek, MI | 10 | |
9 | 4 | 69 |
![]() |
Connor Bowling Vicksburg, MI | Vicksburg, MI | -5 | |
10 | 10 | 7 |
![]() |
Josh Forney Shelbyvillie, MI | Shelbyvillie, MI | - | |
11 | 2 | 23P |
![]() |
Travis Petto Kalamazoo, MI | Kalamazoo, MI | -9 | |
12 | 3 | 3V |
![]() |
Cayden Verburg Schoolcraft, MI | Schoolcraft, MI | -9 | |
13 | 12 | 64 |
![]() |
Amanda Weatherwax West Olive, MI | West Olive, MI | -1 | |
14 | 5 | 16F |
![]() |
Calvin Forney Kalamazoo, MI | Kalamazoo, MI | -9 | |
15 | 9 | 1B |
![]() |
Brittany Bennett Augusta, MI | Augusta, MI | -6 | |
16 | 16 | 1/44 |
![]() |
Kenny Wright Kalamazoo, MI | Kalamazoo, MI | - | |
17 | 1 | 65 |
![]() |
Lacy Rathburn Kalamazoo, MI | Kalamazoo, MI | -16 | |
DNS | 7 | 42 |
![]() |
Steve Thomson Otsego, MI | Otsego, MI | - |
FWDsC Feature 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 7 | 13 |
![]() |
Dayton Brady Kalamazoo, MI | Kalamazoo, MI | 6 | |
2 | 5 | 21T |
![]() |
Brandon Tripp Kalamazoo, MI | Kalamazoo, MI | 3 | |
3 | 6 | 69D |
![]() |
Brandon Darrow Kalamazoo, MI | Kalamazoo, MI | 3 | |
4 | 4 | 88 |
![]() |
Bentley Foote Vicksburg, MI | Vicksburg, MI | - | |
5 | 1 | 14 |
![]() |
Luke Hosner Kalamazoo, MI | Kalamazoo, MI | -4 | |
6 | 2 | 3 |
![]() |
David Caro Kalamazoo, MI | Kalamazoo, MI | -4 | |
7 | 3 | 79 |
![]() |
Kameran Gaynor Portage, MI | Portage, MI | -4 | |
8 | 10 | 21W |
![]() |
Justin Weed Kalamazoo, MI | Kalamazoo, MI | 2 | |
9 | 8 | 3MJR |
![]() |
Joseph Mcdonald JR Hartford, MI | Hartford, MI | -1 | |
DNS | 9 | 7F |
![]() |
Brandon French Lawton, MI | Lawton, MI | - |
FWDsQualifying 1
Finish | Start | # | Competitor | Hometown | Time | ||
---|---|---|---|---|---|---|---|
1 | 10 | 27 |
![]() |
Matthew Elsey Jr Otsego, MI | Otsego, MI | ||
2 | 9 | 36E |
![]() |
Matt Elsey Sr. Otsego, MI | Otsego, MI | ||
3 | 38 | 21 |
![]() |
Wayne Stack Otsego, MI | Otsego, MI | ||
4 | 12 | 3F |
![]() |
Nick Failing Hickory Corners, MI | Hickory Corners, MI | ||
5 | 32 | 63 |
![]() |
Christina Rantz Otsego, MI | Otsego, MI | ||
6 | 3 | 98 |
![]() |
Jeremiah Bouma Grand Rapids, MI | Grand Rapids, MI | ||
7 | 23 | 19H |
![]() |
Ira Hosner Kalamazoo, MI | Kalamazoo, MI | ||
8 | 20 | 46 |
![]() |
Bryan Gates Sturgis, MI | Sturgis, MI | ||
9 | 37 | 86 |
![]() |
Jeff Spicher Goshen, IN | Goshen, IN | ||
10 | 18 | 15 |
![]() |
CJ French Lawton, MI | Lawton, MI | ||
11 | 35 | 84B |
![]() |
Dillon Rose Battle Creek, MI | Battle Creek, MI | ||
12 | 28 | 18 |
![]() |
Austin McKee Plainwell, MI | Plainwell, MI | ||
13 | 19 | 63G |
![]() |
Gunner Gale Paw Paw, MI | Paw Paw, MI | ||
14 | 22 | 20N |
![]() |
Nicholas Hard Shelbyville, MI | Shelbyville, MI | ||
15 | 8 | 20E |
![]() |
Billy Edwards Charlotte, MI | Charlotte, MI | ||
16 | 26 | 13L |
![]() |
Braydyn Loop Battle Creek, MI | Battle Creek, MI | ||
17 | 25 | 5 |
![]() |
Nick Layman | |||
18 | 1 | 15A |
![]() |
Charles Anderson Jr Kalamazoo, MI | Kalamazoo, MI | ||
Top 18 transfer | |||||||
19 | 44 | 44 |
![]() |
Desmond Watkins Otsego, MI | Otsego, MI | ||
20 | 47 | 1/44 |
![]() |
Kenny Wright Kalamazoo, MI | Kalamazoo, MI | ||
21 | 43 | 15W |
![]() |
Ryan Ward Olivet, MI | Olivet, MI | ||
22 | 11 | 36 |
![]() |
Scott Elsey Allegan, MI | Allegan, MI | ||
23 | 29 | 19M |
![]() |
Jacob Montgomery-Froelich Otsego, MI | Otsego, MI | ||
24 | 45 | 64 |
![]() |
Amanda Weatherwax West Olive, MI | West Olive, MI | ||
25 | 39 | 50 |
![]() |
Chet Terry Centerville, MI | Centerville, MI | ||
26 | 16 | 7 |
![]() |
Josh Forney Shelbyvillie, MI | Shelbyvillie, MI | ||
27 | 2 | 1B |
![]() |
Brittany Bennett Augusta, MI | Augusta, MI | ||
28 | 31 | 13R |
![]() |
Andrew Randt Portage, MI | Portage, MI | ||
29 | 40 | 42 |
![]() |
Steve Thomson Otsego, MI | Otsego, MI | ||
30 | 36 | 23R |
![]() |
John Rupe Portage, MI | Portage, MI | ||
31 | 15 | 16F |
![]() |
Calvin Forney Kalamazoo, MI | Kalamazoo, MI | ||
32 | 4 | 69 |
![]() |
Connor Bowling Vicksburg, MI | Vicksburg, MI | ||
33 | 42 | 3V |
![]() |
Cayden Verburg Schoolcraft, MI | Schoolcraft, MI | ||
34 | 30 | 23P |
![]() |
Travis Petto Kalamazoo, MI | Kalamazoo, MI | ||
35 | 33 | 65 |
![]() |
Lacy Rathburn Kalamazoo, MI | Kalamazoo, MI | ||
36 | 27 | 3MJR |
![]() |
Joseph Mcdonald JR Hartford, MI | Hartford, MI | ||
37 | 5 | 13 |
![]() |
Dayton Brady Kalamazoo, MI | Kalamazoo, MI | ||
38 | 7 | 69D |
![]() |
Brandon Darrow Kalamazoo, MI | Kalamazoo, MI | ||
39 | 41 | 21T |
![]() |
Brandon Tripp Kalamazoo, MI | Kalamazoo, MI | ||
40 | 14 | 88 |
![]() |
Bentley Foote Vicksburg, MI | Vicksburg, MI | ||
41 | 21 | 79 |
![]() |
Kameran Gaynor Portage, MI | Portage, MI | ||
42 | 6 | 3 |
![]() |
David Caro Kalamazoo, MI | Kalamazoo, MI | ||
43 | 24 | 14 |
![]() |
Luke Hosner Kalamazoo, MI | Kalamazoo, MI | ||
DNS | 13 | 70 |
![]() |
Anthony Foote Vicksburg, MI | Vicksburg, MI | ||
DNS | 17 | 7F |
![]() |
Brandon French Lawton, MI | Lawton, MI | ||
DNS | 34 | 44R |
![]() |
Jordan Rench Battle Creek, MI | Battle Creek, MI | ||
DNS | 46 | 21W |
![]() |
Justin Weed Kalamazoo, MI | Kalamazoo, MI |