TOWN CENTER COMMUNITY ALLIANCE INC

Reduce your risk when donating: see where the money actually goes.

Cite this

Plain text TOWN CENTER COMMUNITY ALLIANCE INC. furp.org, nonprofit organization profile, tax years 2018–2025. https://furp.org/org/town-center-community-alliance-inc-474134060. Retrieved 2026-11-08.

APA furp.org. (n.d.). TOWN CENTER COMMUNITY ALLIANCE INC [Nonprofit organization profile; tax years 2018–2025]. Retrieved November 8, 2026, from https://furp.org/org/town-center-community-alliance-inc-474134060

MLA “TOWN CENTER COMMUNITY ALLIANCE INC.” furp.org, tax years 2018–2025, https://furp.org/org/town-center-community-alliance-inc-474134060. Accessed 8 Nov. 2026.

Retrieved 2026-11-08; covers tax years 2018–2025. Data: furp.org (index © the FURP Alliance; the records are public domain).

2025 · Form 990 · revenue $246K · expenses $221K · assets $376K

EIN
47-4134060
Address
1825 BARRETT LAKES BLVD NW STE 250, KENNESAW, GA 30144-4504
Website
WWW.TOWNCENTERCID.COM
NTEE code
C50 Environmental Beautification and Aesthetics (Environment) published (IRS Business Master File)
Exempt type
501(c)(3): charitable, religious, educational, scientific or literary (corporation)
Ruling date
November 2015 (when the IRS recognized its exemption)
IRS status
Exempt (unconditional) (IRS Business Master File) IRS data ↗
Tax-deductible donations
Yes: listed in IRS Publication 78 (public charity) Pub 78 ↗
Foundation status
Public charity supported by the public (170(b)(1)(a)(vi))
Principal officer
Tracy Rathbone (its 2017 Form 990-N)
Form 990-N e-postcards
1 filed, 2017 (organizations with gross receipts normally $50,000 or less file this instead of a full Form 990) IRS data ↗
Cross-check
ProPublica Nonprofit Explorer

Mission

INVEST IN PROJECTS THAT ENHANCE THE QUALITY OF LIFE IN THE TOWN CENTER AREA, INCLUDING PARKS AND GREENSPACE TO CONSERVE AND PROTECT THE ENVIRONMENT, PUBLIC ART AND ACTIVATION THAT INSPIRES THE COMMUNITY, AND PROGRAMS THAT ACTIVELY ENGAGE PEOPLE OF ALL AGES.

Each tax year counts once: when a return was amended, only the latest return for that period is used below (superseded returns stay listed, greyed, under Finances).

People paid by the organization

None of the 16 people listed on these returns reported compensation from the organization. They are listed below.

Officers and directors, no compensation reported

16 people listed on the returns with $0 (or no amount) in every compensation column: current people first. Hours are as filed on the latest return each person appears on.

NameLatest titleYearsHrs/wk (latest)CompensationOrganizations
Shelley Elder Vice Chair2021-2025 1 $0 reported 7
Alli Hurtado secretary/treasurer2023-2025 1 $0 reported 1
Matthew Teague TRUSTEE2021-2025 1 $0 reported 1
Gary Roberts BOARD CHAIR2021-2025 1 $0 reported 1
Lynnette Reid trustee2022-2025 1 $0 reported 1
Tyler Reinagel TRUSTEE2025 1 $0 reported 1
Ryan Maltby (former) BOARD CHAIR2018-2024 1 $0 reported 1
Christina Martin (former) Trustee2018-2023 1 $0 reported 1
Chip Kaczynski (former) Secretary/Treasurer2018-2023 1 $0 reported 1
Katrina Blauvelt (former) TRUSTEE2021-2023 1 $0 reported 1
Kelly Keappler (former) TRUSTEE2018-2022 1 $0 reported 1
Ms Tracy Styf (former) SECRETARY2019-2020 1 $0 reported 10
Ken Harmon (former) TREASURER2018-2020 1 $0 reported 6
Mason Zimmerman (former) CHAIRMAN2018-2020 1 $0 reported 2
Tracy Rathbone (former) SECRETARY2018 1 $0 reported 5
Andy Crowe (former) TRUSTEE2018 1 $0 reported 3

People by year

2025 · 6 people listed · none paid · 0 employees · 50 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
GARY ROBERTS BOARD CHAIR1 $0$0$0 $01
Alli Hurtado secretary/treasurer1 $0$0$0 $01
SHELLEY ELDER Vice Chair1 $0$0$0 $07
MATTHEW TEAGUE TRUSTEE1 $0$0$0 $01
LYNNETTE REID trustee1 $0$0$0 $01
Tyler Reinagel TRUSTEE1 $0$0$0 $01
2024 · 6 people listed · none paid · 0 employees · 50 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
Alli Hurtado SECRETARY/TREASURER1 $0$0$0 $01
RYAN MALTBY BOARD CHAIR1 $0$0$0 $01
SHELLEY ELDER TRUSTEE1 $0$0$0 $07
MATTHEW TEAGUE TRUSTEE1 $0$0$0 $01
GARY ROBERTS VICE CHAIR1 $0$0$0 $01
LYNNETTE REID TRUSTEE1 $0$0$0 $01
2023 · 9 people listed · none paid · 0 employees · 9 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
CHRISTINA MARTIN Trustee1 $0$0$0 $01
Alli Hurtado TRUSTEE1 $0$0$0 $01
CHIP KACZYNSKI Secretary/Treasurer1 $0$0$0 $01
RYAN MALTBY Board CHAIR1 $0$0$0 $01
SHELLEY ELDER TRUSTEE1 $0$0$0 $07
MATTHEW TEAGUE TRUSTEE1 $0$0$0 $01
GARY ROBERTS Vice Chair1 $0$0$0 $01
LYNNETTE REID TRUSTEE1 $0$0$0 $01
KATRINA BLAUVELT TRUSTEE1 $0$0$0 $01
2022 · 9 people listed · none paid · 0 employees · 0 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
CHRISTINA MARTIN CHAIRWOMAN1 $0$0$0 $01
KELLY KEAPPLER TRUSTEE1 $0$0$0 $01
CHIP KACZYNSKI TRUSTEE1 $0$0$0 $01
RYAN MALTBY VICE CHAIRMAN1 $0$0$0 $01
SHELLEY ELDER TRUSTEE1 $0$0$0 $07
MATTHEW TEAGUE TRUSTEE1 $0$0$0 $01
GARY ROBERTS SECRETARY/TREASURER1 $0$0$0 $01
LYNNETTE REID TRUSTEE1 $0$0$0 $01
KATRINA BLAUVELT TRUSTEE0 $0$0$0 $01
2021 · 8 people listed · none paid · 0 employees · 0 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
CHRISTINA MARTIN CHAIRMAN1 $0$0$0 $01
KELLY KEAPPLER VICE CHAIRMAN1 $0$0$0 $01
CHIP KACZYNSKI TRUSTEE1 $0$0$0 $01
RYAN MALTBY SECRETARY/TREASURER1 $0$0$0 $01
GARY ROBERTS TRUSTEE1 $0$0$0 $01
SHELLEY ELDER TRUSTEE1 $0$0$0 $07
MATTHEW TEAGUE TRUSTEE1 $0$0$0 $01
KATRINA BLAUVELT TRUSTEE1 $0$0$0 $01
2020 · 7 people listed · none paid · 0 employees · 0 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
MASON ZIMMERMAN CHAIRMAN1 $0$0$0 $02
KELLY KEAPPLER VICE CHAIRMAN1 $0$0$0 $01
CHIP KACZYNSKI TRUSTEE1 $0$0$0 $01
RYAN MALTBY TRUSTEE1 $0$0$0 $01
CHRISTINA MARTIN TRUSTEE1 $0$0$0 $01
TRACY RATHBONE STYF SECRETARY1 $0$0$0 $010
KEN HARMON TREASURER1 $0$0$0 $06
2019 · 7 people listed · none paid · 0 employees · 17 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
MASON ZIMMERMAN CHAIRMAN1 $0$0$0 $02
KELLY KEAPPLER VICE CHAIRMAN1 $0$0$0 $01
CHIP KACZYNSKI TRUSTEE1 $0$0$0 $01
RYAN MALTBY TRUSTEE1 $0$0$0 $01
CHRISTINA MARTIN TRUSTEE1 $0$0$0 $01
TRACY RATHBONE STYF SECRETARY1 $0$0$0 $010
KEN HARMON TREASURER1 $0$0$0 $06
2018 · 8 people listed · none paid · 0 employees · 18 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
MASON ZIMMERMAN CHAIRMAN1 $0$0$0 $02
KELLY KEAPPLER VICE CHAIRMAN1 $0$0$0 $01
CHIP KACZYNSKI TRUSTEE1 $0$0$0 $01
RYAN MALTBY TRUSTEE1 $0$0$0 $01
CHRISTINA MARTIN TRUSTEE1 $0$0$0 $01
TRACY RATHBONE SECRETARY1 $0$0$0 $05
KEN HARMON TREASURER1 $0$0$0 $06
ANDY CROWE TRUSTEE1 $0$0$0 $03

Highest-paid independent contractors

No independent contractors reported.

Who gave

Contributor names are not public for this form type.

Public charities filing Form 990 or 990-EZ report large donors on Schedule B, but the IRS withholds their names and addresses from public copies. Private foundations (990-PF) are different: their contributors are public.

Finances

Newest first. Each filing: its name on one row, its figures on the row beneath. Greyed filings are superseded by a later return for the same period and are left out everywhere else on this page.

RevenueExpensesAssetsNet assetsContributionsProgram revenueOfficer payEmployeesVolunteers
2025 · Form 990 period ending 2025-12-31 · view filing · original 990 ↗
$245,905$221,023 $376,363$366,734 $243,495$2,410 $0050
2024 · Form 990 period ending 2024-12-31 · view filing · original 990 ↗
$229,340$194,390 $362,106$340,027 $225,966$3,374 $0050
2023 · Form 990 period ending 2023-12-31 · view filing · original 990 ↗
$232,327$195,942 $308,322$305,077 $227,328$4,999 $009
2022 · Form 990 period ending 2022-12-31 · view filing · original 990 ↗
$477,695$437,559 $297,167$268,692 $477,695$0 $000
2021 · Form 990 period ending 2021-12-31 · view filing · original 990 ↗
$297,178$231,319 $238,557$228,556 $297,178$0 $000
2020 · Form 990 period ending 2020-12-31 · view filing · original 990 ↗
$261,709$271,229 $162,697$162,697 $261,709$0 $000
2019 · Form 990 period ending 2019-12-31 · view filing · original 990 ↗
$291,148$209,692 $172,217$172,217 $291,148$0 $0017
2018 · Form 990 period ending 2018-12-31 · view filing · original 990 ↗
$171,052$185,904 $90,761$90,761 $171,052$0 $0018

Connected to

Organizations that list some of the same people on their returns (officers, directors, key employees on this organization’s latest return), and related organizations it lists on Schedule R.

Funders of this organization

4 grantors reported grants to this organization, $26,032 in all, tax years 2020 to 2025. Exact: the grantor wrote this organization's EIN. Fuzzy: the grantor wrote only a name (foundations' 990-PF has no EIN field), matched to the same or a near-identical name in the same state; the name as filed is shown. From the latest return for each grantor and year, so amended returns aren't counted twice. CSV

GrantorTotal givenGrantsLatest year's amountLatest yearYears givenTypeMatchGrants
GEORGIA POWER FOUNDATION INC $12,5004 $2,5002024 2021-2024 Private foundation Fuzzy filed as “TOWN CENTER COMMUNITY ALLIANCE”, “TOWN CENTER COMMUNITY ALLIANCE INC”
show
COBB EMC COMMUNITY FOUNDATION INC $12,5002 $6,2002021 2020-2021 Public charity Exact
show
CAPITAL CITY BANK GROUP FOUNDATION INC $1,0001 $1,0002025 2025 Private foundation Fuzzy filed as “TOWN CENTER COMMUNITY ALLIANCE INC”
show
AMAZONSMILE FOUNDATION $323 $222023 2021-2023 Private foundation Fuzzy filed as “TOWN CENTER COMMUNITY ALLIANCE INC”
show

Nearby + Similar BETA

Organizations like this one: what they do and who they are linked to

Same category: NTEE code and revenue

Ranked without any AI: same NTEE code first, then the same NTEE group; then revenue within 2x, 5x or 10x; then the same state; then similar name and mission text. Same state only · More (100)

OrganizationStateNTEELatest revenueLatest expensesTop-paid titleTop payWhy similar
CHATTAHOOCHEE HILL COUNTRY CONSERVANCY INCGAC50 $184,958$67,105 COO$55,000 Same NTEE code C50, revenue within 2x, same state
HUB404 CONSERVANCY INCGAC50 $466,925$254,702 Executive Dir.$139,067 Same NTEE code C50, revenue within 2x, same state
KEEP NORTH FULTON BEAUTIFUL INCGAC50 $459,432$337,555 EXECUTIVE DIRECTOR$87,692 Same NTEE code C50, revenue within 2x, same state
KEEP DALTON WHITFIELD BEAUTIFUL INCGAC50 $182,093$16,654 DIRECTOR$0 Same NTEE code C50, revenue within 2x, same state
KEEP GOLDEN ISLES BEAUTIFUL INCGAC50 $188,318$182,637 DIRECTOR$0 Same NTEE code C50, revenue within 2x, same state
ROLAND PARK COMMUNITY FOUNDATION INCMDC50 $385,955$117,389 President$0 Same NTEE code C50, revenue within 2x
COMMUNITY FESTIVALS ASSOCIATION INCORC50 $123,556$159,236 President$0 Same NTEE code C50, revenue within 2x
ALLIANCE FOR CAPE FEAR TREESNCC50 $131,501$126,090 Executive Director$4,615 Same NTEE code C50, revenue within 2x, similar mission
QUIET COMMUNITIES INCMAC50 $430,226$188,820 Director$2,000 Same NTEE code C50, revenue within 2x
JULIAN COMMUNITY HERITAGE FOUNDATIONCAC50 $170,545$38,591 PRESIDENT$0 Same NTEE code C50, revenue within 2x
OCEAN BEACH COMMUNITY FUND INCNYC50 $134,699$67,878 CO-PRESIDENT$0 Same NTEE code C50, revenue within 2x
KEEP PALM BEACH COUNTY BEAUTIFUL INCFLC50 $180,500$180,616 EXECUTIVE DI$0 Same NTEE code C50, revenue within 2x, similar mission
DISTRICT OF COLUMBIA GREEN SPACES ALLIANCEDCC50 $222,290$203,913 CHAIR$0 Same NTEE code C50, revenue within 2x
RESILIENT CITIES AND COMMUNITIESMNC50 $251,698$229,957 Executive Director$88,500 Same NTEE code C50, revenue within 2x
KEEP ALACHUA COUNTY BEAUTIFUL INCFLC50 $151,879$113,622 EXECUTIVE DIRECTOR$24,375 Same NTEE code C50, revenue within 2x
KEEP LEE COUNTY BEAUTIFUL INCFLC50 $301,973$289,953 EXECUTIVE DI$62,010 Same NTEE code C50, revenue within 2x
UPTOWN LEXINGTON INCNCC50 $182,005$227,238 BOARD MEMBER$20,456 Same NTEE code C50, revenue within 2x
FRIENDS OF THE WELTY ENVIRONMENTAL CENTER INCWIC50 $315,094$232,142 Executive Director$49,490 Same NTEE code C50, revenue within 2x
ZENITH COMMUNITY ARTS FOUNDATIONDCC50 $173,996$256,514 Board Member$0 Same NTEE code C50, revenue within 2x
ORCHID CONSERVATION ALLIANCECAC50 $229,360$169,210 President$0 Same NTEE code C50, revenue within 2x
FOREST NORTH COMMUNITY IMPROV ASSNTXC50 $318,887$279,293 PRESIDENT$0 Same NTEE code C50, revenue within 2x
WASATCH TRAILS ALLIANCEUTC50 $376,755$211,104 DIRECTOR$0 Same NTEE code C50, revenue within 2x
DOWNTOWN ASSOCIATION OF FAIRBANKS COMMUNITY SERVICES INCAKC50 $399,535$382,297 EXECUTIVE DIRECTOR$81,107 Same NTEE code C50, revenue within 2x
FOREST PARK TRUST INCNYC50 $225,226$286,395 President$0 Same NTEE code C50, revenue within 2x
CHANDLER PARK CONSERVANCYMIC50 $235,449$405,161 CEO$118,533 Same NTEE code C50, revenue within 2x

Who funds organizations like this

Grantors that funded the 100 most similar organizations. Ranked by total given to them. Foundations (990-PF) and donor-advised fund sponsors only. Same matching as Funders above (by EIN, or by name for foundations).

GrantorTotal givenGrantsOrganizations fundedTypeYearsWhich ones
CONRAD N HILTON FOUNDATION $2,602,0009 1Private foundation2018–2024 NETCENTRIC CAMPAIGNS INC
BLUE GRASS COMMUNITY FOUNDATION INC $1,540,8216 1DAF sponsor2019–2024 LEGACY GREENSCAPES INC
FIDELITY INVESTMENTS CHARITABLE GIFT FUND $1,337,57372 23DAF sponsor2016–2024 ROLAND PARK COMMUNITY FOUNDATION INC; MCHENRY COUNTY CONSERVATION FOUNDATION; NETCENTRIC CAMPAIGNS INC; ANDOVER VILLAGE IMPROVEMENT SOCIETY and 19 more
SHERMAN FAMILY FOUNDATION $850,0002 1Private foundation2023–2024 ROLAND PARK COMMUNITY FOUNDATION INC
DONOR ADVISED CHARITABLE GIVING $823,78552 17DAF sponsor2015–2024 DELAWARE GREENWAYS INC; ROLAND PARK COMMUNITY FOUNDATION INC; FRIENDS OF WEISER RIVER TRAIL INC; LEAVE IT BETTER FOUNDATION INC and 13 more
MOHAWK CARPET FOUNDATION INC $600,0003 1Private foundation2023–2025 KEEP DALTON WHITFIELD BEAUTIFUL INC
IDAHO COMMUNITY FOUNDATION INC $595,01226 2DAF sponsor2010–2024 FRIENDS OF WEISER RIVER TRAIL INC; PORTNEUF GREENWAY FOUNDATION INC
HUDSON-WEBBER FOUNDATION $550,5007 1Private foundation2020–2024 CHANDLER PARK CONSERVANCY
WILLIAM DAVIDSON FOUNDATION $550,0002 1Private foundation2022–2023 CHANDLER PARK CONSERVANCY
NATIONAL CHRISTIAN CHARITABLE FOUNDATION $514,6008 4DAF sponsor2015–2024 THE TREELINE CONSERVANCY; GREENSBORO BEAUTIFUL INC; GREENWAYS FOUNDATION INC; KEEP NORTH FULTON BEAUTIFUL INC
THE HEINZ ENDOWMENTS $490,0005 1Private foundation2020–2024 NETCENTRIC CAMPAIGNS INC
AMERICAN ONLINE GIVING FOUNDATION INC $441,30230 14DAF sponsor2019–2025 DEEP ROOTS KC INC; MCHENRY COUNTY CONSERVATION FOUNDATION; PARTNERS FOR ENVIRONMENTAL JUSTICE; KEEP NORTHERN ILLINOIS BEAUTIFUL INC and 10 more
MARY CATHERINE BUNTING FUNDATION $404,4843 1Private foundation2022–2024 ROLAND PARK COMMUNITY FOUNDATION INC
LEAR CORPORATION CHARITABLE FOUNDATION $389,6505 1Private foundation2016–2021 CHANDLER PARK CONSERVANCY
COMMUNITY FOUNDATION FOR SOUTHEAST MICHIGAN $352,7506 1DAF sponsor2020–2024 CHANDLER PARK CONSERVANCY

The full list · all similar organizations

Where the money went

Every expense line on each return, biggest first: Form 990 Part IX (with its program, management and fundraising columns), 990-EZ Part I, or 990-PF Part I. Event marks lines the organization itself describes as events. “Events” in each summary adds those lines, conferences and meetings, and the direct costs of fundraising events. Unusual is not the same as improper. Many of these patterns have ordinary explanations. Check the filing.

2025 · Form 990 · $221,023 spent · pay $0 · grants $0 · events $0
LineAs describedTotalProgramManagementFundraisingShare
Fees: other services $214,258$207,487$5,931$840 96.9%
Fees: accounting $4,500-$4,500- 2.0%
Insurance $2,265-$2,265- 1.0%
Total$221,023100%

View the filing

2024 · Form 990 · $194,390 spent · pay $0 · grants $0 · events $0
LineAs describedTotalProgramManagementFundraisingShare
Fees: other services $193,134$183,672$8,286$1,176 99.4%
Other (as described)MERCHANT FEES $1,256$1,098$138$20 0.6%
Total$194,390100%

View the filing

2023 · Form 990 · $195,942 spent · pay $0 · grants $0 · events $0
LineAs describedTotalProgramManagementFundraisingShare
Fees: other services $195,642$189,024$5,795$823 99.8%
Other (as described)MERCHANT FEES $300$263$33$4 0.2%
Total$195,942100%

View the filing

2022 · Form 990 · $437,559 spent · pay $0 · grants $0 · events $994
LineAs describedTotalProgramManagementFundraisingShare
Fees: other services $423,886$378,250$39,117$6,519 96.9%
Information technology $4,024$2,616$1,207$201 0.9%
Advertising and promotion $2,500$1,625$750$125 0.6%
Insurance $2,198-$2,198- 0.5%
Other (as described)PROFESSIONAL FEES $2,000-$2,000- 0.5%
Other (as described)MEMBERSHIPS AND DUES $1,707-$1,707- 0.4%
Conferences, conventions and meetings $994-$994- 0.2%
Office expenses $250-$250- 0.1%
Total$437,559100%

View the filing

2021 · Form 990 · $231,319 spent · pay $0 · grants $0 · events $3,138
LineAs describedTotalProgramManagementFundraisingShare
Fees: other services $213,826$172,140$35,731$5,955 92.4%
Information technology $4,362-$4,362- 1.9%
Other (as described)MEMBERSHIPS AND DUES $4,090-$4,090- 1.8%
Conferences, conventions and meetings $3,138-$3,138- 1.4%
Advertising and promotion $2,962$1,925$889$148 1.3%
Other (as described)PROFESSIONAL FEES $2,043-$2,043- 0.9%
Insurance $515-$515- 0.2%
Office expenses $383-$383- 0.2%
Total$231,319100%

View the filing

2020 · Form 990 · $271,229 spent · pay $0 · grants $0 · events $0
LineAs describedTotalProgramManagementFundraisingShare
Fees: other services $240,469$203,523$31,668$5,278 88.7%
Fees: management $15,000-$15,000- 5.5%
Advertising and promotion $8,892$4,890$2,668$1,334 3.3%
Information technology $3,178-$3,178- 1.2%
Insurance $2,204-$2,204- 0.8%
Occupancy $1,200-$1,200- 0.4%
Office expenses $286-$286- 0.1%
Total$271,229100%

View the filing

2019 · Form 990 · $209,692 spent · pay $0 · grants $0 · events $0
LineAs describedTotalProgramManagementFundraisingShare
Fees: other services $187,465$148,816$33,818$4,831 89.4%
Advertising and promotion $9,822$5,157$2,996$1,669 4.7%
Occupancy $7,115-$7,115- 3.4%
Insurance $2,718-$2,718- 1.3%
Travel $2,481-$2,481- 1.2%
Office expenses $91-$91- 0.0%
Total$209,692100%

View the filing

2018 · Form 990 · $185,904 spent · pay $0 · grants $0 · events $408
LineAs describedTotalProgramManagementFundraisingShare
Fees: other services $133,606$101,139$28,409$4,058 71.9%
Advertising and promotion $32,073$16,793$9,796$5,484 17.3%
Occupancy $11,112-$11,112- 6.0%
Fees: accounting $2,500-$2,500- 1.3%
Fees: legal $2,250-$2,250- 1.2%
Office expenses $1,732-$1,732- 0.9%
Insurance $1,660-$1,660- 0.9%
Travel $563-$563- 0.3%
Conferences, conventions and meetings $408-$408- 0.2%
Total$185,904100%

View the filing

Comments

Anonymous: no account or email. Up to 2,000 characters, at most one link. Comments are checked automatically; some wait for review.