

5/10/2025
Fulton Speedway
Competitor Overview

Kyle Perry
Fulton, NY
Dot Foods DIRTcar Sportsman | Start | Finish | +/- |
---|---|---|---|
A Feature | 18 | 24 | -6 |
Heat 3 | 5 | 6 | -1 |
Tracey Road DIRTcar ModifiedsA Feature 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 16 | 83X |
![]() |
Tim Sears Jr Central Square, NY | Central Square, NY | 15 | |
2 | 2 | M1 |
![]() |
David Marcuccilli Cayuga, NY | Cayuga, NY | - | |
3 | 7 | 11C |
![]() |
Matt Caprara Clayton, NY | Clayton, NY | 4 | |
4 | 1 | X |
![]() |
Chad Phelps Oswego, NY | Oswego, NY | -3 | |
5 | 4 | 49 |
![]() |
Billy Dunn Watertown, NY | Watertown, NY | -1 | |
6 | 12 | 28 |
![]() |
Alan Fink Central Square, NY | Central Square, NY | 6 | |
7 | 8 | 5H |
![]() |
Amy Holland Fulton, NY | Fulton, NY | 1 | |
8 | 13 | 98H |
![]() |
Jimmy Phelps Baldwinsville, NY | Baldwinsville, NY | 5 | |
9 | 23 | 19P |
![]() |
Jason Parkhurst Jr. Fulton, NY | Fulton, NY | 14 | |
10 | 5 | 5D |
![]() |
Kyle Devendorf Brewerton, NY | Brewerton, NY | -5 | |
11 | 21 | 58M |
![]() |
Marshall Hurd Endwell, NY | Endwell, NY | 10 | |
12 | 17 | 27Z |
![]() |
Dylan Zacharias Central Square, NY | Central Square, NY | 5 | |
13 | 24 | 57H |
![]() |
Remington Hamm Rodman, NY | Rodman, NY | 11 | |
14 | 22 | 42P |
![]() |
Pat Ward Genoa, NY | Genoa, NY | 8 | |
15 | 26 | 31 |
![]() |
Corey Barker Fulton, NY | Fulton, NY | 11 | |
16 | 10 | 9 |
![]() |
Tyler Meeks Evans Mills, NY | Evans Mills, NY | -6 | |
17 | 20 | 38 |
![]() |
Jason Parkhurst Fulton, NY | Fulton, NY | 3 | |
18 | 15 | 3 |
![]() |
Chris Mackey Rome, NY | Rome, NY | -3 | |
19 | 25 | 92 |
![]() |
Andrew Buff Latham, NY | Latham, NY | 6 | |
20 | 19 | 99L |
![]() |
Larry Wight Fulton, NY | Fulton, NY | -1 | |
21 | 3 | 9X |
![]() |
Willy Decker Jr Vernon, NY | Vernon, NY | -18 | |
22 | 14 | 06J |
![]() |
Jordan Bennett Pennelleville, NY | Pennelleville, NY | -8 | |
23 | 18 | 12 |
![]() |
Addison Bowman Mexico, NY | Mexico, NY | -5 | |
24 | 9 | 10C |
![]() |
Willy Decker Vernon, NY | Vernon, NY | -15 | |
25 | 6 | 18$ |
![]() |
Sean Beardsley Central Square, NY | Central Square, NY | -19 | |
26 | 11 | 34 |
![]() |
Andrew Ferguson Mexico, NY | Mexico, NY | -15 |
Tracey Road DIRTcar ModifiedsB Feature 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 1 | 58M |
![]() |
Marshall Hurd Endwell, NY | Endwell, NY | - | |
2 | 38 |
![]() |
Jason Parkhurst Fulton, NY | Fulton, NY | - | ||
Top 2 transfer | |||||||
3 | 5 | 31 |
![]() |
Corey Barker Fulton, NY | Fulton, NY | 2 | |
4 | 4 | 13 |
![]() |
Robert Gage Hannibal, NY | Hannibal, NY | - | |
5 | 6 | 160 |
![]() |
Max Hill Hastings, NY | Hastings, NY | 1 | |
6 | 7 | 88H |
![]() |
Chris Hulsizer Brewerton, NY | Brewerton, NY | 1 | |
7 | 8 | 06 |
![]() |
Bob Bennett Penneville, NY | Penneville, NY | 1 | |
8 | 9 | 11T |
![]() |
Jeff Taylor Chittenango, NY | Chittenango, NY | 1 | |
9 | 3 | 21 |
![]() |
Larry Welling Star Lake, NY | Star Lake, NY | -6 | |
10 | 10 | 31W |
![]() |
Lance Willix Theresa, NY | Theresa, NY | - |
Tracey Road DIRTcar ModifiedsB Feature 2
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 1 | 42P |
![]() |
Pat Ward Genoa, NY | Genoa, NY | - | |
2 | 5 | 57H |
![]() |
Remington Hamm Rodman, NY | Rodman, NY | 3 | |
Top 2 transfer | |||||||
3 | 4 | 92 |
![]() |
Andrew Buff Latham, NY | Latham, NY | 1 | |
4 | 8 | 20 |
![]() |
David Schilling East Greenbush, NY | East Greenbush, NY | 4 | |
5 | 6 | 32R |
![]() |
Ronald Davis III East Syracuse, NY | East Syracuse, NY | 1 | |
6 | 7 | 31B |
![]() |
Ryan Dolbear Fulton, NY | Fulton, NY | 1 | |
7 | 9 | 00W |
![]() |
Wade Chrisman Cato, NY | Cato, NY | 2 | |
8 | 19C |
![]() |
Jason Amidon West Monroe, NY | West Monroe, NY | - | ||
9 | 2 | 117JR |
![]() |
C.J. Castelletti Sauquoit, NY | Sauquoit, NY | -7 | |
10 | 3 | 15 |
![]() |
Chase Zimmer Saugerties, NY | Saugerties, NY | -7 |
Tracey Road DIRTcar ModifiedsHeat 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 2 | X |
![]() |
Chad Phelps Oswego, NY | Oswego, NY | 1 | |
2 | 4 | 5H |
![]() |
Amy Holland Fulton, NY | Fulton, NY | 2 | |
3 | 7 | 10C |
![]() |
Willy Decker Vernon, NY | Vernon, NY | 4 | |
4 | 6 | 98H |
![]() |
Jimmy Phelps Baldwinsville, NY | Baldwinsville, NY | 2 | |
5 | 1 | 27Z |
![]() |
Dylan Zacharias Central Square, NY | Central Square, NY | -4 | |
6 | 5 | 58M |
![]() |
Marshall Hurd Endwell, NY | Endwell, NY | -1 | |
Top 6 transfer | |||||||
7 | 3 | 21 |
![]() |
Larry Welling Star Lake, NY | Star Lake, NY | -4 | |
8 | 10 | 31 |
![]() |
Corey Barker Fulton, NY | Fulton, NY | 2 | |
9 | 9 | 88H |
![]() |
Chris Hulsizer Brewerton, NY | Brewerton, NY | - | |
10 | 8 | 11T |
![]() |
Jeff Taylor Chittenango, NY | Chittenango, NY | -2 |
Tracey Road DIRTcar ModifiedsHeat 2
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 2 | 9X |
![]() |
Willy Decker Jr Vernon, NY | Vernon, NY | 1 | |
2 | 4 | M1 |
![]() |
David Marcuccilli Cayuga, NY | Cayuga, NY | 2 | |
3 | 1 | 9 |
![]() |
Tyler Meeks Evans Mills, NY | Evans Mills, NY | -2 | |
4 | 3 | 06J |
![]() |
Jordan Bennett Pennelleville, NY | Pennelleville, NY | -1 | |
5 | 5 | 12 |
![]() |
Addison Bowman Mexico, NY | Mexico, NY | - | |
6 | 8 | 38 |
![]() |
Jason Parkhurst Fulton, NY | Fulton, NY | 2 | |
Top 6 transfer | |||||||
7 | 9 | 13 |
![]() |
Robert Gage Hannibal, NY | Hannibal, NY | 2 | |
8 | 10 | 160 |
![]() |
Max Hill Hastings, NY | Hastings, NY | 2 | |
9 | 6 | 06 |
![]() |
Bob Bennett Penneville, NY | Penneville, NY | -3 | |
10 | 7 | 31W |
![]() |
Lance Willix Theresa, NY | Theresa, NY | -3 |
Tracey Road DIRTcar ModifiedsHeat 3
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 1 | 18$ |
![]() |
Sean Beardsley Central Square, NY | Central Square, NY | - | |
2 | 6 | 49 |
![]() |
Billy Dunn Watertown, NY | Watertown, NY | 4 | |
3 | 2 | 34 |
![]() |
Andrew Ferguson Mexico, NY | Mexico, NY | -1 | |
4 | 4 | 3 |
![]() |
Chris Mackey Rome, NY | Rome, NY | - | |
5 | 5 | 99L |
![]() |
Larry Wight Fulton, NY | Fulton, NY | - | |
6 | 8 | 42P |
![]() |
Pat Ward Genoa, NY | Genoa, NY | 2 | |
Top 6 transfer | |||||||
7 | 3 | 15 |
![]() |
Chase Zimmer Saugerties, NY | Saugerties, NY | -4 | |
8 | 7 | 57H |
![]() |
Remington Hamm Rodman, NY | Rodman, NY | -1 | |
9 | 9 | 31B |
![]() |
Ryan Dolbear Fulton, NY | Fulton, NY | - | |
10 | 10 | 00W |
![]() |
Wade Chrisman Cato, NY | Cato, NY | - |
Tracey Road DIRTcar ModifiedsHeat 4
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 1 | 11C |
![]() |
Matt Caprara Clayton, NY | Clayton, NY | - | |
2 | 2 | 5D |
![]() |
Kyle Devendorf Brewerton, NY | Brewerton, NY | - | |
3 | 3 | 28 |
![]() |
Alan Fink Central Square, NY | Central Square, NY | - | |
4 | 8 | 83X |
![]() |
Tim Sears Jr Central Square, NY | Central Square, NY | 4 | |
5 | 10 | 19P |
![]() |
Jason Parkhurst Jr. Fulton, NY | Fulton, NY | 5 | |
6 | 4 | 117JR |
![]() |
C.J. Castelletti Sauquoit, NY | Sauquoit, NY | -2 | |
Top 6 transfer | |||||||
7 | 9 | 92 |
![]() |
Andrew Buff Latham, NY | Latham, NY | 2 | |
8 | 7 | 32R |
![]() |
Ronald Davis III East Syracuse, NY | East Syracuse, NY | -1 | |
9 | 6 | 20 |
![]() |
David Schilling East Greenbush, NY | East Greenbush, NY | -3 | |
10 | 5 | 19C |
![]() |
Jason Amidon West Monroe, NY | West Monroe, NY | -5 |
Dot Foods DIRTcar SportsmanA Feature
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 2 | 0 |
![]() |
Tony Finch II Pennellville, NY | Pennellville, NY | 1 | |
2 | 3 | 72 |
![]() |
Hunter Hollenbeck Fulton, NY | Fulton, NY | 1 | |
3 | 11 | 4 |
![]() |
Emmett Waldron Savannah, NY | Savannah, NY | 8 | |
4 | 6 | 38JR |
![]() |
Jason Parkhurst Jr. Fulton, NY | Fulton, NY | 2 | |
5 | 20 | 17A |
![]() |
Michael Button Chittenango, NY | Chittenango, NY | 15 | |
6 | 4 | 51 |
![]() |
Jimmy Moyer | -2 | ||
7 | 13 | 63 |
![]() |
Teddy Clayton Jr Hannibal, NY | Hannibal, NY | 6 | |
8 | 9 | 83X |
![]() |
Brett Sears Clay, NY | Clay, NY | 1 | |
9 | 15 | 06W |
![]() |
Dorian Wahdan North Syracuse, NY | North Syracuse, NY | 6 | |
10 | 25 | 51X |
![]() |
David Moyer Oneida, NY | Oneida, NY | 15 | |
11 | 23 | 18H |
![]() |
Brian Harber Syracuse, NY | Syracuse, NY | 12 | |
12 | 7 | 33JR |
![]() |
Clayton Brewer III Fulton, NY | Fulton, NY | -5 | |
13 | 16 | 30 |
![]() |
Michael Root Fulton, NY | Fulton, NY | 3 | |
14 | 5 | R1 |
![]() |
Riley Rogala Brewerton, NY | Brewerton, NY | -9 | |
15 | 19 | 16X |
![]() |
Savannah Laflair Jordan, NY | Jordan, NY | 4 | |
16 | 8 | 5G |
![]() |
Cale Gareau Fulton, NY | Fulton, NY | -8 | |
17 | 1 | 14C |
![]() |
Camdin Cook Evans Mills, NY | Evans Mills, NY | -16 | |
18 | 12 | 39S |
![]() |
Josh Fellows Baldwinsville, NY | Baldwinsville, NY | -6 | |
19 | 10 | 6 |
![]() |
Cody Manitta Cato, NY | Cato, NY | -9 | |
20 | 21 | 71 |
![]() |
Tim Falter Cicero, NY | Cicero, NY | 1 | |
21 | 17 | 55H |
![]() |
Austin Harmer Hastings, NY | Hastings, NY | -4 | |
22 | 14 | 11C |
![]() |
Austin Cooper Hannibal, NY | Hannibal, NY | -8 | |
23 | 24 | 10 |
![]() |
Trevor Houghton Owego, NY | Owego, NY | 1 | |
24 | 18 | 20K |
![]() |
Kyle Perry Fulton, NY | Fulton, NY | -6 | |
25 | 22 | 15J |
![]() |
Jake Davis Memphis, NY | Memphis, NY | -3 | |
DNS | 26 | 19J |
![]() |
Joe Kline Phoenix, NY | Phoenix, NY | - |
Dot Foods DIRTcar SportsmanB Feature 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 6 | 16X |
![]() |
Savannah Laflair Jordan, NY | Jordan, NY | 5 | |
2 | 12 | 17A |
![]() |
Michael Button Chittenango, NY | Chittenango, NY | 10 | |
3 | 1 | 71 |
![]() |
Tim Falter Cicero, NY | Cicero, NY | -2 | |
4 | 4 | 18H |
![]() |
Brian Harber Syracuse, NY | Syracuse, NY | - | |
5 | 11 | 15J |
![]() |
Jake Davis Memphis, NY | Memphis, NY | 6 | |
6 | 10 | 10 |
![]() |
Trevor Houghton Owego, NY | Owego, NY | 4 | |
Top 6 transfer | |||||||
7 | 5 | 9J |
![]() |
James Galarneau Mechanicville, NY | Mechanicville, NY | -2 | |
8 | 2 | 88 |
![]() |
Dave Kingsley Cicero, NY | Cicero, NY | -6 | |
9 | 7 | 19J |
![]() |
Joe Kline Phoenix, NY | Phoenix, NY | -2 | |
10 | 9 | B2 |
![]() |
Kelly Smith Cicero, NY | Cicero, NY | -1 | |
11 | 8 | 14 |
![]() |
Samuel Groom Jordan, NY | Jordan, NY | -3 | |
DNS | 3 | 51X |
![]() |
David Moyer Oneida, NY | Oneida, NY | - |
Dot Foods DIRTcar SportsmanHeat 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 3 | 72 |
![]() |
Hunter Hollenbeck Fulton, NY | Fulton, NY | 2 | |
2 | 6 | 14C |
![]() |
Camdin Cook Evans Mills, NY | Evans Mills, NY | 4 | |
3 | 5 | 33JR |
![]() |
Clayton Brewer III Fulton, NY | Fulton, NY | 2 | |
4 | 10 | 6 |
![]() |
Cody Manitta Cato, NY | Cato, NY | 6 | |
5 | 8 | 63 |
![]() |
Teddy Clayton Jr Hannibal, NY | Hannibal, NY | 3 | |
6 | 2 | 30 |
![]() |
Michael Root Fulton, NY | Fulton, NY | -4 | |
7 | 1 | 71 |
![]() |
Tim Falter Cicero, NY | Cicero, NY | -6 | |
8 | 7 | 51X |
![]() |
David Moyer Oneida, NY | Oneida, NY | -1 | |
9 | 9 | 19J |
![]() |
Joe Kline Phoenix, NY | Phoenix, NY | - | |
10 | 4 | B2 |
![]() |
Kelly Smith Cicero, NY | Cicero, NY | -6 |
Dot Foods DIRTcar SportsmanHeat 2
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 2 | R1 |
![]() |
Riley Rogala Brewerton, NY | Brewerton, NY | 1 | |
2 | 7 | 51 |
![]() |
Jimmy Moyer | 5 | ||
3 | 3 | 5G |
![]() |
Cale Gareau Fulton, NY | Fulton, NY | - | |
4 | 10 | 4 |
![]() |
Emmett Waldron Savannah, NY | Savannah, NY | 6 | |
5 | 1 | 11C |
![]() |
Austin Cooper Hannibal, NY | Hannibal, NY | -4 | |
6 | 5 | 55H |
![]() |
Austin Harmer Hastings, NY | Hastings, NY | -1 | |
7 | 6 | 88 |
![]() |
Dave Kingsley Cicero, NY | Cicero, NY | -1 | |
8 | 4 | 9J |
![]() |
James Galarneau Mechanicville, NY | Mechanicville, NY | -4 | |
9 | 9 | 14 |
![]() |
Samuel Groom Jordan, NY | Jordan, NY | - | |
10 | 8 | 17A |
![]() |
Michael Button Chittenango, NY | Chittenango, NY | -2 |
Dot Foods DIRTcar SportsmanHeat 3
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 8 | 0 |
![]() |
Tony Finch II Pennellville, NY | Pennellville, NY | 7 | |
2 | 4 | 38JR |
![]() |
Jason Parkhurst Jr. Fulton, NY | Fulton, NY | 2 | |
3 | 3 | 83X |
![]() |
Brett Sears Clay, NY | Clay, NY | - | |
4 | 2 | 39S |
![]() |
Josh Fellows Baldwinsville, NY | Baldwinsville, NY | -2 | |
5 | 1 | 06W |
![]() |
Dorian Wahdan North Syracuse, NY | North Syracuse, NY | -4 | |
6 | 5 | 20K |
![]() |
Kyle Perry Fulton, NY | Fulton, NY | -1 | |
7 | 9 | 18H |
![]() |
Brian Harber Syracuse, NY | Syracuse, NY | 2 | |
8 | 10 | 16X |
![]() |
Savannah Laflair Jordan, NY | Jordan, NY | 2 | |
9 | 7 | 10 |
![]() |
Trevor Houghton Owego, NY | Owego, NY | -2 | |
10 | 6 | 15J |
![]() |
Jake Davis Memphis, NY | Memphis, NY | -4 |
Billy Whittaker Cars & Trux Hobby StocksA Feature 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 5 | 17 |
![]() |
John Pietrowicz Phoenix, NY | Phoenix, NY | 4 | |
2 | 3 | 14 |
![]() |
Brennan Fitzgibbons Freeville, NY | Freeville, NY | 1 | |
3 | 2 | 13 |
![]() |
Adam Hunt Brooktondale, NY | Brooktondale, NY | -1 | |
4 | 4 | 0V1 |
![]() |
Andy Kieffer Hastings, NY | Hastings, NY | - | |
5 | 1 | 14G |
![]() |
Ronald Hawker Jordan, NY | Jordan, NY | -4 | |
6 | 6 | 28 |
![]() |
Brandon Barron Ontario, NY | Ontario, NY | - | |
7 | 8 | 88X |
![]() |
Chuck Thomas Hannibal, NY | Hannibal, NY | 1 | |
8 | 9 | 8 |
![]() |
Mark Donahue Fulton, NY | Fulton, NY | 1 | |
9 | 7 | 13JR |
![]() |
Aiden Galvin Solvay, NY | Solvay, NY | -2 | |
10 | 10 | 97 |
![]() |
Luke Alnutt Central Square, NY | Central Square, NY | - |
E & V Energy Novice SportsmanA Feature 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 2 | 20 |
![]() |
Brayden Bullock Parish, NY | Parish, NY | 1 | |
2 | 1 | 45 |
![]() |
Michael Lupold Little Meadows, PA | Little Meadows, PA | -1 | |
3 | 3 | 22 |
![]() |
Parker Fowler Chittenango, NY | Chittenango, NY | - | |
4 | 6 | 10 |
![]() |
Jacob Gurecki Ontario, NY | Ontario, NY | 2 | |
5 | 7 | 55 |
![]() |
Andrew Eaton Vernon Center, NY | Vernon Center, NY | 2 | |
6 | 9 | 36 |
![]() |
Matt Bukovan Utica, NY | Utica, NY | 3 | |
7 | 11 | 80X |
![]() |
Rick Kinney Chittenango, NY | Chittenango, NY | 4 | |
8 | 12 | 66C |
![]() |
Emma Cronk New Haven, NY | New Haven, NY | 4 | |
9 | 10 | 45R |
![]() |
Jay Reid Lacona, NY | Lacona, NY | 1 | |
10 | 14 | 38K |
![]() |
Kylee Harris Clay, NY | Clay, NY | 4 | |
11 | 5 | 21A |
![]() |
Daniel Smith Phoenix, NY | Phoenix, NY | -6 | |
12 | 8 | 11T |
![]() |
Brandon Thompson Baldwinsville, NY | Baldwinsville, NY | -4 | |
DNS | 4 | 89 |
![]() |
Belle Hogan Wolcott, NY | Wolcott, NY | - | |
DNS | 13 | 7K |
![]() |
Kaylee Cooper Hannibal, NY | Hannibal, NY | - |
E & V Energy Novice SportsmanHeat 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 2 | 20 |
![]() |
Brayden Bullock Parish, NY | Parish, NY | 1 | |
2 | 7 | 10 |
![]() |
Jacob Gurecki Ontario, NY | Ontario, NY | 5 | |
3 | 6 | 22 |
![]() |
Parker Fowler Chittenango, NY | Chittenango, NY | 3 | |
4 | 5 | 55 |
![]() |
Andrew Eaton Vernon Center, NY | Vernon Center, NY | 1 | |
5 | 1 | 36 |
![]() |
Matt Bukovan Utica, NY | Utica, NY | -4 | |
6 | 3 | 80X |
![]() |
Rick Kinney Chittenango, NY | Chittenango, NY | -3 | |
7 | 4 | 38K |
![]() |
Kylee Harris Clay, NY | Clay, NY | -3 |
E & V Energy Novice SportsmanHeat 2
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 4 | 45 |
![]() |
Michael Lupold Little Meadows, PA | Little Meadows, PA | 3 | |
2 | 1 | 21A |
![]() |
Daniel Smith Phoenix, NY | Phoenix, NY | -1 | |
3 | 6 | 89 |
![]() |
Belle Hogan Wolcott, NY | Wolcott, NY | 3 | |
4 | 2 | 11T |
![]() |
Brandon Thompson Baldwinsville, NY | Baldwinsville, NY | -2 | |
5 | 5 | 45R |
![]() |
Jay Reid Lacona, NY | Lacona, NY | - | |
6 | 7 | 66C |
![]() |
Emma Cronk New Haven, NY | New Haven, NY | 1 | |
7 | 3 | 7K |
![]() |
Kaylee Cooper Hannibal, NY | Hannibal, NY | -4 |