buffalo shamrock run 2020 resultsbuffalo shamrock run 2020 results

buffalo shamrock run 2020 results buffalo shamrock run 2020 results

Jay Stainsby North Tonawanda NY 0:54:00 0:10:52 13/M60-64 1263/M 0:52:10 0:10:30 0:43:09 49.13%, 2125. Ashlie Kohlhagen 0:59:36 40.31% 30-34 0:59:37 2719, 2796. Caitlin Labert 1:00:43 39.57% 30-34 1:00:44 2816, 2869. Maria Palacio Rochester NY 0:41:59 0:08:27 597 145/F, 22. Jill Gorski Buffalo NY 1:40:09 0:20:09 187/F50-54 1997/F 1:38:26 0:19:48 1:24:48 28.34%, 3898. Colleen Nossavage Lewiston NY 0:51:27 0:10:21 1787 674/F, 50. Kristin Jacobsen 0:43:48 54.88% 45-49 0:48:46 1402, 831. Diana Antonio Buffalo NY 1:11:11 0:14:19 3367 1628/F, 281. Michael Kraus Buffalo NY 0:36:26 0:07:20 25/M35-39 167/M 0:36:26 0:07:20 0:35:37 59.51%, 213. Haley Parker 0:47:02 51.09% 20-24 0:47:02 1143, 1211. Geoffrey Leach Buffalo NY 1:04:31 0:12:59 69/M30-34 1638/M 0:58:04 0:11:41 1:03:57 33.14%, 3070. Courtney Fasolino Orchard Park NY 1:20:41 0:16:14 154/F50-54 1763/F 1:15:44 0:15:14 1:09:09 34.74%, 3579. Paul Quebral Buffalo NY 1:01:10 0:12:18 2851 1557/M, 59. Michael O'Neil 1:21:31 26.01% 55-59 1:39:19 3881, 3849. Connor Lomonaco 0:35:42 59.38% 25-29 0:35:42 174, 481. Mary Blatz Buffalo NY 0:56:55 0:11:27 87/F20-24 1050/F 0:54:38 0:10:59 0:56:55 42.22%, 2458. Michael Coulter Buffalo NY 0:53:53 0:10:50 12/M35-39 1253/M 0:49:02 0:09:52 0:53:12 39.83%, 2110. Bridget Schaefer Buffalo NY 0:56:28 0:11:22 193/F25-29 1028/F 0:54:40 0:11:00 0:56:28 42.56%, 2417. Kristin Messina 0:49:17 48.75% 30-34 0:49:24 1484, 1554. Sarah Jankowiak 0:51:48 46.38% 35-39 0:52:45 1978, 1882. Kenneth R Gordon Hamburg NY 1:04:04 0:12:53 3/M75-79 1627/M 1:04:00 0:12:52 0:41:46 50.75%, 3037. Shawn Lawton East Amherst NY 0:49:27 0:09:57 1491 977/M, 136. Sara Massey Houghton NY 1:06:23 0:13:21 3147 1475/F, 40. Neil Byrne Hamburg NY 0:44:27 0:08:57 72/M25-29 628/M 0:39:26 0:07:56 0:44:27 47.69%, 861. Matt Prohaska Lockport NY 0:26:27 0:05:19 4 4/M, 4. Mitchell Judge 0:46:39 45.44% 25-29 0:46:39 1109, 2043. Thomas Hagner East Aurora NY 0:44:54 0:09:02 896 652/M, 22. Nicole Duffin Buffalo NY 0:39:49 0:08:01 410 88/F, 14. Nick Guertin 0:55:02 38.52% 35-39 0:57:01 2467, 3004. Lee Golebiewski 0:43:16 49.00% 65-69 0:56:11 2380, 1515. Alex Chriss Buffalo NY 0:51:36 0:10:23 1809 1126/M, 51. Robert Ornat Grand Island NY 0:51:01 0:10:16 1721 1081/M, 117. Gene Baran Lancaster NY 0:55:42 0:11:12 2322 1343/M, 11. Andrew Oconnell Buffalo NY 1:09:52 0:14:03 3309 1724/M, 80. Mary Theresa Spears Buffalo NY 1:05:01 0:13:05 109/F20-24 1445/F 1:04:14 0:12:55 1:05:01 36.96%, 3097. Ryan Enser 1:31:06 23.27% 35-39 1:34:22 3815, 3913. Andrew Jaeger Buffalo NY 0:58:29 0:11:46 2606 1459/M, 31. Craig Scarupa 0:40:43 52.08% 60-64 0:50:03 1573, 1115. Jennifer Noah Clarence Center NY 0:45:24 0:09:08 961 267/F, 46. Kim Kalman Grand Island NY 0:48:41 0:09:48 1389 462/F, 42. Robert McMorrow 0:47:38 44.50% 40-44 0:50:29 1639, 2201. Colin Sturgeon 0:54:30 38.88% 15-19 0:56:27 2413, 2962. Joseph Dececco Buffalo NY 0:44:27 0:08:57 84/M40-44 629/M 0:42:42 0:08:35 0:41:37 50.91%, 862. Thomas Williams Cheektowaga NY 0:28:31 0:05:44 8/M30-34 23/M 0:28:30 0:05:44 0:28:21 74.75%, 24. Adrienne Earsing Elma NY 0:48:55 0:09:50 74/F35-39 479/F 0:48:18 0:09:43 0:47:48 50.25%, 1422. Pat Allaire Tonawanda NY 0:45:11 0:09:05 103/M30-34 675/M 0:44:39 0:08:59 0:44:56 47.17%, 930. Nicholas Debbins 0:52:51 40.13% 30-34 0:52:52 1990, 2822. Catherine Callahan Rockville NY 1:38:32 0:19:49 273/F30-34 1966/F 1:35:00 0:19:07 1:38:26 24.40%, 3859. Barbie Jenkins 0:51:43 46.47% 40-44 0:53:54 2112, 1870. Lyn Balla Buffalo NY 1:16:03 0:15:18 146/F50-54 1706/F 1:12:47 0:14:38 1:06:44 36.00%, 3486. Dana Whelan Kenmore NY 0:45:23 0:09:08 955 263/F, 45. William Coyle 0:45:21 46.74% 50-54 0:52:55 1999, 1835. Jaime Janiga Hamburg NY 0:43:00 0:08:39 693 173/F, 27. Tracy Morin 0:48:32 49.53% 45-49 0:52:19 1908, 1449. Glen Schunk 0:45:03 47.07% 60-64 0:56:22 2403, 1786. Jessica Granchelli Buffalo NY 0:47:27 0:09:33 1200 376/F, 55. Stacy Tupek 0:59:46 40.22% 35-39 1:00:35 2806, 2811. Cindy Cavallero 0:59:28 40.40% 60-64 1:17:45 3524, 2781. Maria Goldman North Tonawanda NY 1:09:15 0:13:56 3291 1575/F, 160. Hannah Holden Buffalo NY 0:58:26 0:11:45 2599 1142/F, 110. Stephanie Braun 0:49:53 48.16% 30-34 0:50:00 1563, 1633. Jon Tarasiewicz Colden NY 0:48:32 0:09:46 1361 915/M, 130. Adam Koehn Buffalo NY 0:48:05 0:09:40 1284 871/M, 123. Joe Fistola 0:55:48 38.00% 40-44 0:58:41 2630, 3060. Lisa Chrapowicz West Seneca NY 1:04:32 0:12:59 143/F45-49 1433/F 1:01:31 0:12:23 0:58:37 41.01%, 3072. Colin Reilly Hamburg NY 0:46:16 0:09:18 101/M35-39 748/M 0:45:44 0:09:12 0:45:29 46.61%, 1066. Michael Moore Hamburg NY 0:38:05 0:07:40 283 225/M, 26. Brian Gloekler Buffalo NY 0:47:46 0:09:37 129/M30-34 853/M 0:43:59 0:08:51 0:47:30 44.62%, 1247. Harley Coe East Aurora NY 0:49:32 0:09:58 42/M15-19 983/M 0:48:22 0:09:44 0:49:30 42.83%, 1501. Leonard Kasniak 0:52:48 40.15% 40-44 0:55:57 2353, 2817. Heidi Wild 0:39:39 60.60% 55-59 0:49:50 1541, 417. Cindy Ernst Buffalo NY 1:21:03 0:16:18 217/F40-44 1768/F 1:15:57 0:15:17 1:16:34 31.37%, 3589. Christopher Marcello 0:48:22 43.83% 45-49 0:52:28 1940, 2300. Jeffrey Giallella Hamburg NY 0:49:33 0:09:58 1504 985/M, 43. Brenda Hyde Lancaster NY 1:19:14 0:15:56 176/F45-49 1745/F 1:17:44 0:15:38 1:11:10 33.78%, 3552. Debra Lemke Buffalo NY 1:39:19 0:19:59 210/F45-49 1985/F 1:39:19 0:19:59 1:29:12 26.95%, 3881. Earl Manning Angola NY 0:53:08 0:10:41 14/M30-34 1225/M 0:51:11 0:10:18 0:52:58 40.02%, 2029. Cooper Sailer Lake View NY 0:53:08 0:10:41 55/M20-24 1226/M 0:52:14 0:10:30 0:53:08 39.89%, 2030. Kaylea Rustay 1:22:02 29.29% 20-24 1:22:02 3610, 3699. Jeffrey Jamieson 0:39:43 53.39% 55-59 0:48:23 1331, 969. Marion Battaglia 1:01:48 38.88% 60-64 1:23:01 3629, 2966. Gayle Pavone Franklinville NY 0:46:44 0:09:24 62/F40-44 337/F 0:45:57 0:09:15 0:44:50 53.60%, 1119. Jenna Darron 0:33:59 70.72% 30-34 0:33:59 115, 114. Brian Hansen Niagara Falls NY 0:50:29 0:10:09 111/M50-54 1048/M 0:50:29 0:10:09 0:44:43 47.40%, 1639. Rebecca Russell Silver Creek NY 0:50:44 0:10:12 1676 611/F, 89. Paul Piduch Buffalo NY 1:04:27 0:12:58 3062 1635/M, 31. Carol Denysschen Orchard Park NY 0:39:17 0:07:54 371 80/F, 3. Matthew Irons Grand Island NY 0:53:37 0:10:47 2088 1247/M, 12. Christopher Castren 0:36:18 58.40% 25-29 0:36:18 200, 540. Joelle Bazaz Buffalo NY 0:55:16 0:11:07 152/F30-34 949/F 0:53:38 0:10:47 0:55:15 43.48%, 2278. Emily Polischuk 1:03:17 37.96% 30-34 1:03:34 3004, 3067. Mark Reist 0:50:40 41.83% 55-59 1:00:09 2762, 2587. Lexi Bell Lake View NY 0:47:25 0:09:32 1192 371/F, 31. Luke Cusack Buffalo NY 0:45:22 0:09:08 953 692/M, 71. Terri Sica Buffalo NY 0:51:07 0:10:17 1735 646/F, 48. Debra Wolf 0:47:13 50.89% 65-69 1:05:14 3101, 1243. Anne Black 1:14:11 32.40% 55-59 1:32:04 3787, 3529. Patty Wagner 1:08:01 35.34% 55-59 1:21:18 3589, 3330. Mary Frances Bayer 0:43:35 55.12% 45-49 0:47:28 1201, 804. Kailee Defranks Buffalo NY 0:38:46 0:07:48 336 75/F, 20. Catherine Gabel Bradford PA 1:04:01 0:12:53 3035 1409/F, 114. Ty Pazian Holland NY 0:34:30 0:06:56 128 103/M, 15. David Long Buffalo NY 0:45:30 0:09:09 979 708/M, 98. Joe Poturalski 0:57:40 36.77% 55-59 1:10:15 3326, 3184. Andrew Larson Buffalo NY 0:41:18 0:08:18 42/M25-29 410/M 0:41:01 0:08:15 0:41:18 51.33%, 529. Terence Moran 0:46:10 45.91% 50-54 0:53:26 2062, 1969. Dellene Groff Holland NY 0:55:33 0:11:10 2300 963/F, 72. Adrienne Earsing Elma NY 0:48:55 0:09:50 1421 479/F, 75. Michelle White Niagara Falls NY 0:48:33 0:09:46 1367 449/F, 75. John Robinson 0:40:34 52.24% 30-34 0:40:48 490, 1100. William Murphy Orchard Park NY 1:19:20 0:15:58 62/M40-44 1807/M 1:15:14 0:15:08 1:16:01 27.89%, 3557. Lydia Quebral Buffalo NY 0:57:34 0:11:35 199/F25-29 1083/F 0:56:49 0:11:26 0:57:34 41.74%, 2514. Bronwen Roberts-Leahey Buffalo NY 0:41:23 0:08:19 29/F25-29 123/F 0:40:47 0:08:12 0:41:23 58.07%, 536. Hollyanne Bly Lancaster NY 0:38:18 0:07:42 15/F25-29 63/F 0:38:16 0:07:42 0:38:18 62.75%, 298. Michael Cartwright 0:34:33 61.38% 45-49 0:38:04 281, 377. Jackie MacDonald Lancaster NY 0:49:44 0:10:00 40/F50-54 530/F 0:48:33 0:09:46 0:43:39 55.06%, 1526. Kyle Tobin Buffalo NY 0:42:58 0:08:39 60/M25-29 519/M 0:40:38 0:08:10 0:42:58 49.34%, 692. Joshua Hutchings Buffalo NY 0:37:36 0:07:34 37/M30-34 203/M 0:36:53 0:07:25 0:37:16 56.87%, 257. Amanda Dorolek Elma NY 0:40:14 0:08:06 20/F35-39 95/F 0:39:54 0:08:02 0:39:57 60.14%, 442. David Griffin Hamburg NY 0:56:20 0:11:20 2401 1379/M, 38. Charles Vorasingha 0:58:47 36.05% 30-34 0:59:07 2670, 3251. Gayle Pavone Franklinville NY 0:46:44 0:09:24 1118 337/F, 63. Andrew Berdysiak 0:36:44 57.71% 0-14 0:40:50 494, 589. Jim Lynch 0:38:25 55.18% 55-59 0:46:00 1038, 796. Jessica McNamee 0:47:10 50.93% 30-34 0:47:17 1176, 1235. Andrew Neyman Hamburg NY 1:06:28 0:13:22 48/M45-49 1674/M 1:04:25 0:12:58 1:01:17 34.60%, 3158. Jennifer Shaver 1:22:27 29.15% 45-49 1:31:48 3783, 3711. Chris Broadbent Hamburg NY 0:51:00 0:10:16 137/M40-44 1080/M 0:49:00 0:09:51 0:47:23 44.73%, 1719. Julius Martin 0:34:58 60.63% 30-34 0:35:01 146, 414. Jacqueline Fisch Buffalo NY 0:52:45 0:10:37 1980 778/F, 114. Kimberly Kroll 1:07:33 35.56% 30-34 1:07:34 3206, 3306. Melanie Beck 0:53:39 44.79% 25-29 0:53:39 2094, 2150. Joleen Atkinson 0:40:32 59.32% 45-49 0:44:37 875, 487. Steven Anticoli 1:04:10 33.03% 30-34 1:04:22 3057, 3495. Nicholas Tiedeman Buffalo NY 0:43:09 0:08:41 707 531/M, 81. Tracey Stelmach Orchard Park NY 0:43:27 0:08:44 29/F40-44 185/F 0:41:24 0:08:20 0:42:14 56.92%, 739. Krystina Petsos Buffalo NY 0:58:58 0:11:52 181/F30-34 1178/F 0:57:33 0:11:35 0:58:42 40.92%, 2657. Belinda Lyndsley 0:54:20 44.25% 45-49 0:58:34 2616, 2238. Joy Scribner Sanborn NY 1:06:38 0:13:24 227/F35-39 1487/F 1:02:36 0:12:36 1:05:58 36.44%, 3162. Valerie Stoj 0:59:51 40.15% 40-44 1:02:23 2934, 2819. Juli Wylegala Buffalo NY 0:49:06 0:09:53 10/F60-64 489/F 0:47:46 0:09:37 0:37:33 63.98%, 1439. Renee Nelson 0:36:13 66.35% 25-29 0:36:13 192, 195. Megan Tracey Dunkirk NY 1:01:21 0:12:20 2866 1299/F, 197. Martin Ruszaj East Amherst NY 1:02:51 0:12:39 36/M60-64 1604/M 0:59:42 0:12:01 0:51:08 41.47%, 2962. Tammy Kausits Williamsville NY 1:01:00 0:12:16 100/F50-54 1288/F 0:57:39 0:11:36 0:52:17 45.95%, 2840. Kelly Martin Amherst NY 1:16:31 0:15:24 3494 1712/F, 262. Katie Lee Hamburg NY 0:52:49 0:10:37 1986 781/F, 62. Jennifer Hartman Buffalo NY 0:52:02 0:10:28 1875 718/F, 104. Brian Bauer Lancaster NY 0:56:01 0:11:16 2362 1364/M, 27. Alexander Emmerson Buffalo NY 0:45:22 0:09:08 94/M35-39 691/M 0:44:52 0:09:02 0:44:35 47.53%, 953. Colin Cassidy East Aurora NY 0:31:59 0:06:26 10/M15-19 58/M 0:31:21 0:06:18 0:31:20 67.63%, 68. Amy Schulz 0:47:55 50.17% 45-49 0:53:21 2050, 1346. Gerry Schneggenburger Erie PA 1:15:37 0:15:13 89/M55-59 1775/M 1:15:37 0:15:13 1:04:15 32.99%, 3474. Andy Severson Hamburg NY 0:54:41 0:11:00 2202 1288/M, 21. Maureen McAnany Rochester NY 0:52:19 0:10:31 110/F30-34 742/F 0:49:10 0:09:53 0:52:19 45.93%, 1910. Lizzy Mahoney Buffalo NY 0:32:22 0:06:31 3/F25-29 11/F 0:32:21 0:06:30 0:32:22 74.25%, 74. Timothy Broughton North Collins NY 1:28:30 0:17:48 192/M25-29 1859/M 1:28:30 0:17:48 1:28:30 23.95%, 3732. Nancy Moriarity 0:37:22 64.31% 50-54 0:44:08 819, 255. Bobbie Powers 0:40:44 59.00% 45-49 0:44:21 849, 509. Teri-ann Wolf Elma NY 1:04:08 0:12:54 3043 1416/F, 186. Chris Wrisley Buffalo NY 0:35:31 0:07:09 168 138/M, 14. Red Huber Buffalo NY 0:54:39 0:11:00 69/F50-54 913/F 0:54:39 0:11:00 0:47:24 50.71%, 2198. Marc Smith Lancaster NY 0:40:12 0:08:05 49/M35-39 346/M 0:38:22 0:07:43 0:39:31 53.64%, 439. Timothy Obrien Buffalo NY 1:23:30 0:16:48 88/M30-34 1836/M 1:22:36 0:16:37 1:23:28 25.40%, 3636. Cynthia Peterson 1:01:12 39.28% 35-39 1:01:49 2894, 2907. Jeff Berdysiak 0:38:09 55.57% 50-54 0:43:04 699, 754. Jeff Mann Buffalo NY 0:43:32 0:08:45 85/M30-34 564/M 0:40:57 0:08:14 0:43:31 48.73%, 758. Michael Stutz 1:12:31 29.23% 35-39 1:14:37 3438, 3703. Amanda Wenner Buffalo NY 0:48:41 0:09:48 37/F50-54 461/F 0:45:39 0:09:11 0:43:13 55.59%, 1387. Sandra Buchnowski 0:46:36 51.56% 35-39 0:47:15 1170, 1162. James Szakacs Grand Island NY 0:48:06 0:09:41 1286 872/M, 64. David Polinski Cheektowaga NY 0:59:51 0:12:02 19/M65-69 1505/M 0:59:08 0:11:54 0:46:32 45.55%, 2739. Nick Martino Grand Island NY 0:38:10 0:07:41 31/M35-39 231/M 0:38:03 0:07:39 0:37:19 56.81%, 291. Amber Boyer Buffalo NY 0:56:17 0:11:19 2386 1010/F, 185. Marybeth Calabrese Hamburg NY 0:58:37 0:11:48 2625 1160/F, 179. Jennifer Heiler Lancaster NY 0:54:07 0:10:53 84/F45-49 868/F 0:51:49 0:10:25 0:49:09 48.90%, 2136. Christine Cerne Eden NY 1:13:03 0:14:42 106/F55-59 1660/F 1:11:08 0:14:19 0:58:07 41.34%, 3409. Breann Petro East Aurora NY 0:56:40 0:11:24 145/F35-39 1039/F 0:52:34 0:10:34 0:55:54 43.00%, 2437. Daniel Sikora Hamburg NY 0:56:17 0:11:19 1/M70-74 1375/M 0:54:55 0:11:03 0:41:39 50.90%, 2384. Lori Lee Hamburg NY 0:59:26 0:11:57 2704 1212/F, 97. Kayla Lewandowski 1:05:04 36.92% 30-34 1:05:05 3100, 3175. Donny Glavin 0:33:00 64.24% 20-24 0:33:00 86, 260. Stephen Ash North Tonawanda NY 1:09:11 0:13:55 3281 1716/M, 13. Brianna Bartholomew 0:50:02 48.03% 25-29 0:50:02 1569, 1655. Anna Ryan Amherst NY 0:56:07 0:11:17 2372 1003/F, 164. Jacob Menard Clarence NY 0:45:58 0:09:15 1028 727/M, 31. Krysten Stoll Buffalo NY 0:44:34 0:08:58 870 236/F, 40. Amari Warner 1:29:24 0:17:59 3743 1884/F, 279. Nancy Koester Eden NY 1:08:57 0:13:52 102/F55-59 1562/F 1:05:49 0:13:14 0:56:58 42.18%, 3274. Joseph Sonnenberg 0:28:16 75.00% 65-69 0:37:24 248, 54. Adrienne Huber 1:28:41 27.09% 40-44 1:33:07 3805, 3804. Michael Dambra 0:35:00 60.59% 35-39 0:36:15 197, 418. Arica Caskey North Tonawanda NY 0:49:52 0:10:02 84/F40-44 540/F 0:47:13 0:09:30 0:47:30 50.60%, 1543. Nearly 3,000 people finished the 4-mile Tipp Hill Shamrock Run Saturday in . Jason Gross 0:51:30 41.15% 40-44 0:55:00 2244, 2680. Jeffrey Czum Buffalo NY 1:30:09 0:18:08 90/M30-34 1866/M 1:28:57 0:17:54 1:29:52 23.59%, 3757. Chelsey Rogowski Buffalo NY 1:06:05 0:13:18 256/F25-29 1467/F 1:01:54 0:12:27 1:06:05 36.36%, 3134. Nick Ciaccio North Tonawanda NY 1:02:15 0:12:31 2927 1589/M, 50. Tracey MacIejewski Buffalo NY 0:59:00 0:11:52 2661 1183/F, 118. Jarrett Szymanski 0:45:53 46.19% 35-39 0:46:28 1086, 1909. Ryan Galvin Buffalo NY 0:50:25 0:10:09 1628 1041/M, 111. Suzzane Ciesla Franklinville NY 0:56:45 0:11:25 78/F50-54 1043/F 0:55:24 0:11:09 0:49:13 48.83%, 2443. Steven Anticoli Buffalo NY 1:04:22 0:12:57 3057 1634/M, 69. John Adams Buffalo NY 0:46:09 0:09:17 1054 741/M, 81. Chelsea Sears Ransomville NY 1:24:31 0:17:00 3656 1815/F, 220. Pete Schultz Orchard Park NY 0:45:49 0:09:13 94/M40-44 724/M 0:45:34 0:09:10 0:43:54 48.30%, 1020. Andrew Eckert Amherst NY 0:39:26 0:07:56 382 299/M, 41. Tricia Ball Clarence Center NY 1:00:28 0:12:10 123/F45-49 1257/F 0:59:03 0:11:53 0:54:55 43.77%, 2791. Edna Hyer Orchard Park NY 1:17:48 0:15:39 3526 1730/F, ----------------------------------------------------------------------------------------, Place Name Town Time Pace OvrAll InSex, 1. Thomas Cumbo Williamsville NY 0:51:03 0:10:16 1723 1082/M, 1. Kelly Uderitz 1:08:58 34.84% 45-49 1:13:39 3419, 3377. Barbara Kowalski 1:17:47 30.90% 50-54 1:29:41 3747, 3627. Caili Danieu Buffalo NY 0:54:52 0:11:02 2228 922/F, 174. Erica Turner-Nasca 0:46:28 51.69% 35-39 0:47:33 1216, 1144. Mark Bofinger Colden NY 0:49:15 0:09:54 105/M50-54 962/M 0:47:52 0:09:38 0:42:12 50.21%, 1459.

In N Out Spread Expiration, Cathlino 124 Wide Reversible Modular Sofa Chaise With Ottoman, Depop Buyer Gave Wrong Address, Team Response Scenario Liz Casten, Compare Two Json Objects And Get Difference In Java, Articles B

No Comments

buffalo shamrock run 2020 results

Post A Comment