JOHNSON FAMILY FOUNDATION: Form 990PF, tax year 2022

View the entire original 990 at ProPublica ↗

Organization
JOHNSON FAMILY FOUNDATION (EIN 14-2009730)
Tax period
2022-01-01 to 2022-12-31
Filed
2023-09-15
IRS object ID
202322589349100632
Schema version
2022v5.0
Source
Download XML · Original 990 at ProPublica

Every field in the e-filed return. Faint text is the IRS element name, for citing.

Return header ReturnHeader

FieldValueIRS element (for citing)
Return2023-09-15T15:51:38-04:00ReturnTs
Tax Period End2022-12-31TaxPeriodEndDt

Preparer Firm PreparerFirmGrp

FieldValueIRS element (for citing)
Preparer Firm EIN830740746PreparerFirmEIN

Preparer Firm Name PreparerFirmName

FieldValueIRS element (for citing)
Business Name Line1KAIZEN ACCOUNTING AND VALUATION LLCBusinessNameLine1Txt

Preparer US Address PreparerUSAddress

FieldValueIRS element (for citing)
Address Line16785 WEAVER RD SUITE 1BAddressLine1Txt
CityROCKFORDCityNm
State AbbreviationILStateAbbreviationCd
ZIP61114ZIPCd
FieldValueIRS element (for citing)
Return Type990PFReturnTypeCd
Tax Period Begin2022-01-01TaxPeriodBeginDt

Filer Filer

FieldValueIRS element (for citing)
EIN142009730EIN

Business Name BusinessName

FieldValueIRS element (for citing)
Business Name Line1JOHNSON FAMILY FOUNDATIONBusinessNameLine1Txt
FieldValueIRS element (for citing)
Business Name ControlJOHNBusinessNameControlTxt
Phone8158775641PhoneNum

US Address USAddress

FieldValueIRS element (for citing)
Address Line1555 NW 4TH AVE APT 500AddressLine1Txt
CityBOCA RATONCityNm
State AbbreviationFLStateAbbreviationCd
ZIP33432ZIPCd

Business Officer BusinessOfficerGrp

FieldValueIRS element (for citing)
PersonDENNIS W JOHNSONPersonNm
Person TitlePRESIDENTPersonTitleTxt
Phone8158775641PhoneNum
Signature2023-06-30SignatureDt
Discuss With Paid PreparerYes (true)DiscussWithPaidPreparerInd

Signing Officer SigningOfficerGrp

Person Full Name PersonFullName

FieldValueIRS element (for citing)
Person FirstDENNISPersonFirstNm
Person LastJOHNSONPersonLastNm
FieldValueIRS element (for citing)
SSNXXX-XX-XXXXSSN
FieldValueIRS element (for citing)
IRS Responsible Prty Info CurrfalseIRSResponsiblePrtyInfoCurrInd

Preparer Person PreparerPersonGrp

FieldValueIRS element (for citing)
Preparer PersonMICHAEL ODLINGPreparerPersonNm
PTINP00736959PTIN
Phone8153296150PhoneNum
Preparation2023-06-29PreparationDt
FieldValueIRS element (for citing)
Tax2022TaxYr
Build TS2023-04-26 12:10:37ZBuildTS

Form 990-PF IRS990PF

FieldValueIRS element (for citing)
Organization501c3 Exempt PFYes (X)Organization501c3ExemptPFInd
FMV Assets EOY$208,054FMVAssetsEOYAmt
Method Of Accounting AccrualYes (X)MethodOfAccountingAccrualInd

Analysis Of Revenue And Expenses AnalysisOfRevenueAndExpenses

FieldValueIRS element (for citing)
Schedule B Not RequiredYes (X)ScheduleBNotRequiredInd
Interest On Sav Rev And Expnss$19InterestOnSavRevAndExpnssAmt
Interest On Sav Net Invst Incm$19InterestOnSavNetInvstIncmAmt
Dividends Rev And Expnss$1,550DividendsRevAndExpnssAmt
Dividends Net Invst Incm$1,550DividendsNetInvstIncmAmt
Net Gain Sale Ast Rev And Expnss$14,516NetGainSaleAstRevAndExpnssAmt
Gross Sales Price$17,611GrossSalesPriceAmt
Cap Gain Net Incm Net Invst Incm$14,516CapGainNetIncmNetInvstIncmAmt
Total Rev And Expnss$16,085TotalRevAndExpnssAmt
Total Net Invst Incm$16,085TotalNetInvstIncmAmt
Accounting Fees Rev And Expnss$1,500AccountingFeesRevAndExpnssAmt
Accounting Fees Net Invst Incm$1,500AccountingFeesNetInvstIncmAmt
Other Prof Fees Rev And Expnss$500OtherProfFeesRevAndExpnssAmt
Other Prof Fees Net Invst Incm$500OtherProfFeesNetInvstIncmAmt
Taxes Rev And Expnss$210TaxesRevAndExpnssAmt
Taxes Net Invst Incm$210TaxesNetInvstIncmAmt
Other Expenses Rev And Expnss$15OtherExpensesRevAndExpnssAmt
Other Expenses Net Invst Incm$15OtherExpensesNetInvstIncmAmt
Tot Opr Expenses Rev And Expnss$2,225TotOprExpensesRevAndExpnssAmt
Tot Opr Expenses Net Invst Incm$2,225TotOprExpensesNetInvstIncmAmt
Tot Opr Expenses Dsbrs Chrtbl$0TotOprExpensesDsbrsChrtblAmt
Contri Paid Rev And Expnss$31,490ContriPaidRevAndExpnssAmt
Contri Paid Dsbrs Chrtbl$31,490ContriPaidDsbrsChrtblAmt
Total Expenses Rev And Expnss$33,715TotalExpensesRevAndExpnssAmt
Total Expenses Net Invst Incm$2,225TotalExpensesNetInvstIncmAmt
Total Expenses Dsbrs Chrtbl$31,490TotalExpensesDsbrsChrtblAmt
Excess Revenue Over Expenses-$17,630ExcessRevenueOverExpensesAmt
Net Investment Income$13,860NetInvestmentIncomeAmt

Form990 PF Balance Sheets Form990PFBalanceSheetsGrp

FieldValueIRS element (for citing)
Cash BOY$4,911CashBOYAmt
Cash EOY$5,461CashEOYAmt
Cash EOYFMV$5,461CashEOYFMVAmt
Acct Rcvbl BOY$13,000AcctRcvblBOYAmt
Corporate Stock BOY$22,061CorporateStockBOYAmt
Corporate Stock EOY$18,966CorporateStockEOYAmt
Corporate Stock EOYFMV$163,842CorporateStockEOYFMVAmt
Other Investments BOY$88,084OtherInvestmentsBOYAmt
Other Investments EOY$85,999OtherInvestmentsEOYAmt
Other Investments EOYFMV$38,751OtherInvestmentsEOYFMVAmt
Total Assets BOY$128,056TotalAssetsBOYAmt
Total Assets EOY$110,426TotalAssetsEOYAmt
Total Assets EOYFMV$208,054TotalAssetsEOYFMVAmt
Total Liabilities EOY$0TotalLiabilitiesEOYAmt
Org Does Not Follow FASB117Yes (X)OrgDoesNotFollowFASB117Ind
Retained Earning BOY$128,056RetainedEarningBOYAmt
Retained Earning EOY$110,426RetainedEarningEOYAmt
Tot Net Ast Or Fund Balances BOY$128,056TotNetAstOrFundBalancesBOYAmt
Tot Net Ast Or Fund Balances EOY$110,426TotNetAstOrFundBalancesEOYAmt
Total Liabilities Net Ast BOY$128,056TotalLiabilitiesNetAstBOYAmt
Total Liabilities Net Ast EOY$110,426TotalLiabilitiesNetAstEOYAmt

Chg In Net Assets Fund Balances ChgInNetAssetsFundBalancesGrp

FieldValueIRS element (for citing)
Tot Net Ast Or Fund Balances BOY$128,056TotNetAstOrFundBalancesBOYAmt
Excess Revenue Over Expenses-$17,630ExcessRevenueOverExpensesAmt
Subtotal$110,426SubtotalAmt
Tot Net Ast Or Fund Balances EOY$110,426TotNetAstOrFundBalancesEOYAmt

Cap Gains Loss Tx Invst Incm Detail CapGainsLossTxInvstIncmDetail

Cap Gains Loss Tx Invst Incm CapGainsLossTxInvstIncmGrp

FieldValueIRS element (for citing)
PropertyISHARES RUSSELL 1000 GROWTH ETFPropertyDesc
How AcquiredPHowAcquiredCd
Gross Sales Price$17,611GrossSalesPriceAmt
Cost Or Other Basis$3,095CostOrOtherBasisAmt
Gain Or Loss$14,516GainOrLossAmt
Gains Minus Excess Or Losses$14,516GainsMinusExcessOrLossesAmt
FieldValueIRS element (for citing)
Capital Gain Net Income$14,516CapitalGainNetIncomeAmt

Excise Tax Based On Invst Incm ExciseTaxBasedOnInvstIncmGrp

FieldValueIRS element (for citing)
Investment Income Excise Tax$193InvestmentIncomeExciseTaxAmt
Subtotal$193SubtotalAmt
Tax Based On Investment Income$193TaxBasedOnInvestmentIncomeAmt
Estimated Plus Ovpmt Incm Tx$75EstimatedPlusOvpmtIncmTxAmt
Total Payments And Credits$75TotalPaymentsAndCreditsAmt
Tax Due$118TaxDueAmt

Statements Regarding Acty StatementsRegardingActyGrp

FieldValueIRS element (for citing)
Legislative Political ActyfalseLegislativePoliticalActyInd
More Than100 SpentfalseMoreThan100SpentInd
Form1120 POL FiledfalseForm1120POLFiledInd
Activities Not Previously RptfalseActivitiesNotPreviouslyRptInd
Changes To Articles Or BylawsfalseChangesToArticlesOrBylawsInd
Unrelated Bus Incm Over LimitfalseUnrelatedBusIncmOverLimitInd
Organization Dissolved EtcfalseOrganizationDissolvedEtcInd
Section508e Rqr SatisfiedYes (true)Section508eRqrSatisfiedInd
At Least5000 In AssetsYes (true)AtLeast5000InAssetsInd
Form990 PF Filed With Atty GenYes (true)Form990PFFiledWithAttyGenInd
Private Operating FoundationfalsePrivateOperatingFoundationInd
New Substantial ContributorsfalseNewSubstantialContributorsInd
Own Controlled EntityfalseOwnControlledEntityInd
Donor Advised FundfalseDonorAdvisedFundInd
Comply With Public Insp RqrYes (true)ComplyWithPublicInspRqrInd
Website AddressN/AWebsiteAddressTxt
Individual With BooksDENNIS W JOHNSONIndividualWithBooksNm
Phone8158775641PhoneNum

Location Of Books US Address LocationOfBooksUSAddress

FieldValueIRS element (for citing)
Address Line1555 NW 4TH AVE APT 500AddressLine1Txt
CityBOCA RATONCityNm
State AbbreviationFLStateAbbreviationCd
ZIP33432ZIPCd
FieldValueIRS element (for citing)
Foreign Accounts QuestionfalseForeignAccountsQuestionInd

Statements Regarding Acty4720 StatementsRegardingActy4720Grp

FieldValueIRS element (for citing)
Sale Or Exch Disqualified PrsnfalseSaleOrExchDisqualifiedPrsnInd
Brrw Or Lend Disqualified PrsnfalseBrrwOrLendDisqualifiedPrsnInd
Furn Goods Disqualified PrsnfalseFurnGoodsDisqualifiedPrsnInd
Pay Comp Disqualified PrsnfalsePayCompDisqualifiedPrsnInd
Transfer Ast Disqualified PrsnfalseTransferAstDisqualifiedPrsnInd
Payment To Government OfficialfalsePaymentToGovernmentOfficialInd
Undistributed Income PYfalseUndistributedIncomePYInd
Business HoldingsfalseBusinessHoldingsInd
Jeopardy InvestmentsfalseJeopardyInvestmentsInd
Uncorrected PY Jeopardy InvstfalseUncorrectedPYJeopardyInvstInd
Influence LegislationfalseInfluenceLegislationInd
Influence ElectionfalseInfluenceElectionInd
Grants To IndividualsfalseGrantsToIndividualsInd
Grants To OrganizationsfalseGrantsToOrganizationsInd
Noncharitable PurposefalseNoncharitablePurposeInd
Rcv Fnds To Pay Prsnl Bnft CntrctfalseRcvFndsToPayPrsnlBnftCntrctInd
Pay Premiums Prsnl Bnft CntrctfalsePayPremiumsPrsnlBnftCntrctInd
Prohibited Tax Shelter TransfalseProhibitedTaxShelterTransInd
Subj To Tax Rmnrtn Ex Prcht PymtfalseSubjToTaxRmnrtnExPrchtPymtInd

Officer Dir Trst Key Empl Info OfficerDirTrstKeyEmplInfoGrp

Officer Dir Trst Key Empl OfficerDirTrstKeyEmplGrp (5 entries)

Address Line1USAddress/AddressLine1TxtCityUSAddress/CityNmState AbbreviationUSAddress/StateAbbreviationCdZIPUSAddress/ZIPCdTitleTitleTxtAverage Hrs Per Wk Devoted To PosAverageHrsPerWkDevotedToPosRtCompensationCompensationAmtEmployee Benefit ProgramEmployeeBenefitProgramAmtExpense Account Other AllwncExpenseAccountOtherAllwncAmt
DENNIS W JOHNSON
555 NW 4TH AVE APT 500BOCA RATONFL33432PRESIDENT000.00$0$0$0
EVELYN J JOHNSON
555 NW 4TH AVE APT 500BOCA RATONFL33432SECRETARY000.00$0$0$0
TONYA MEISTER
1837 HIDEAWAY PLACECORONACA92881DIRECTOR000.00$0$0$0
CARY JOHNSON
8075 SLATER DRIVEROCKFORDIL61108DIRECTOR000.00$0$0$0
RYNN JOHNSON
897 OLSON SPRING CLOSEBELVIDEREIL61008DIRECTOR000.00$0$0$0
FieldValueIRS element (for citing)
Comp Of Hghst Pd Empl Or NONENONECompOfHghstPdEmplOrNONETxt
Comp Of Hghst Pd Cntrct Or NONENONECompOfHghstPdCntrctOrNONETxt

Sum Of Program Related Invst SumOfProgramRelatedInvstGrp

FieldValueIRS element (for citing)
Description1N/ADescription1Txt

Minimum Investment Return MinimumInvestmentReturnGrp

FieldValueIRS element (for citing)
Average Monthly FMV Of Sec$264,134AverageMonthlyFMVOfSecAmt
Average Monthly Cash Balances$12,543AverageMonthlyCashBalancesAmt
FMV All Other Noncharitable Ast$0FMVAllOtherNoncharitableAstAmt
Total FMV Of Unused Assets$276,677TotalFMVOfUnusedAssetsAmt
Adjusted Total FMV Of Unused Ast$276,677AdjustedTotalFMVOfUnusedAstAmt
Cash Deemed Charitable$6,461CashDeemedCharitableAmt
Net Vl Noncharitable Assets$270,216NetVlNoncharitableAssetsAmt
Minimum Investment Return$13,511MinimumInvestmentReturnAmt

Distributable Amount DistributableAmountGrp

FieldValueIRS element (for citing)
Minimum Investment Return$13,511MinimumInvestmentReturnAmt
Tax Based On Investment Income$193TaxBasedOnInvestmentIncomeAmt
Total Tax$193TotalTaxAmt
Distributable Before Adj$13,318DistributableBeforeAdjAmt
Distributable Before Ded$13,318DistributableBeforeDedAmt
Distributable As Adjusted$13,318DistributableAsAdjustedAmt

PF Qualifying Distributions PFQualifyingDistributionsGrp

FieldValueIRS element (for citing)
Expenses And Contributions$31,490ExpensesAndContributionsAmt
Qualifying Distributions$31,490QualifyingDistributionsAmt

Undistributed Income UndistributedIncomeGrp

FieldValueIRS element (for citing)
Distributable As Adjusted$13,318DistributableAsAdjustedAmt
Excess Distribution Cyov Yr5$59,481ExcessDistributionCyovYr5Amt
Excess Distribution Cyov Yr4$3,293ExcessDistributionCyovYr4Amt
Excess Distribution Cyov Yr3$25,322ExcessDistributionCyovYr3Amt
Excess Distribution Cyov Yr2$20,294ExcessDistributionCyovYr2Amt
Excess Distribution Cyov Yr1$12,419ExcessDistributionCyovYr1Amt
Total Excess Distribution Cyov$120,809TotalExcessDistributionCyovAmt
Qualifying Distributions$31,490QualifyingDistributionsAmt
Applied To Current Year$13,318AppliedToCurrentYearAmt
Remaining Distri From Corpus$18,172RemainingDistriFromCorpusAmt
Total Corpus$138,981TotalCorpusAmt
Undistributed Income CY$0UndistributedIncomeCYAmt
Excess Distri Cyov From Yr5$59,481ExcessDistriCyovFromYr5Amt
Excess Distri Cyov To Next Yr$79,500ExcessDistriCyovToNextYrAmt
Excess From Year4$3,293ExcessFromYear4Amt
Excess From Year3$25,322ExcessFromYear3Amt
Excess From Year2$20,294ExcessFromYear2Amt
Excess From Year1$12,419ExcessFromYear1Amt
Excess From Current Year$18,172ExcessFromCurrentYearAmt

Supplementary Information SupplementaryInformationGrp

Application Submission Info ApplicationSubmissionInfoGrp

FieldValueIRS element (for citing)
Recipient PersonDENNIS W JOHNSONRecipientPersonNm

Recipient US Address RecipientUSAddress

FieldValueIRS element (for citing)
Address Line1555 NW 4TH AVE APT 500AddressLine1Txt
CityBOCA RATONCityNm
State AbbreviationFLStateAbbreviationCd
ZIP33432ZIPCd
FieldValueIRS element (for citing)
Recipient Phone8152317300RecipientPhoneNum
Form And Info And MaterialsINITIAL INQUIRY SHOULD BE BRIEF, INDICATING THE NATURE OF THE PROJECT FOR WHICH SUPPORT IS SOUGHT.FormAndInfoAndMaterialsTxt
Submission DeadlinesNONESubmissionDeadlinesTxt
Restrictions On AwardsNONERestrictionsOnAwardsTxt

Grant Or Contribution Pd Dur Yr GrantOrContributionPdDurYrGrp (17 entries)

Address Line1RecipientUSAddress/AddressLine1TxtCityRecipientUSAddress/CityNmState AbbreviationRecipientUSAddress/StateAbbreviationCdZIPRecipientUSAddress/ZIPCdRecipient Foundation StatusRecipientFoundationStatusTxtGrant Or Contribution PurposeGrantOrContributionPurposeTxtAmtAmtAddress Line2RecipientUSAddress/AddressLine2Txt
JUDSON UNIVERSITY
1151 N STATE STREETELGINIL60123PUBLICRELIGIOUS$5,000
KIDS AROUND THE WORLD
PO BOX 5225ROCKFORDIL61108PUBLICGENERAL$5,000
LENNOX BARNETT MINISTRIES
7431 E STATE STREETROCKFORDIL61108PUBLICRELIGIOUS$250PO BOX 358
ROCKFORD UNIVERSITY
5050 EAST STATE STREETROCKFORDIL61108PUBLICEDUCATIONAL$2,000
SWEDISH AMERICAN HOSPITAL
1401 EAST STATE STREETROCKFORDIL61108PUBLICGENERAL$2,000
COLA
PO BOX 702HAYWARDWI54843PUBLICGENERAL$100
ONE COLLECTIVE
2155 POINT BLVD SUITE 20ELGINIL60123PUBLICGENERAL$250
FOREST CITY CHURCH
1280 S ALPINEROCKFORDIL61108PUBLICRELIGIOUS$7,500
CHILDREN'S MINISTRY INTERNATIONAL
2331 FOURTH STREET SUITETUCKERGA30084PUBLICRELIGIOUS$100
ROCK HOUSE KIDS
1325 7TH STREETROCKFORDIL61104PUBLICGENERAL$500
SWEDISH HISTORICAL SOCIETY
404 S 3RD STREETROCKFORDIL61104PUBLICGENERAL$100
CAMP VERTICAL EXTREME
1401 N BELL SCHOOL RDROCKFORDIL61107GENERAL$290
CRUCAMPUS CRUSADE FOR CHRIST
100 LAKE HART DRIVEORLANDOFL32832RELIGIOUS$3,000
DAVID COOK FOUNDATION
4050 LEE VANCE DRIVECOLORADO SPRINGSCO80918RELIGIOUS$2,500
NORTH CENTRAL NEWFOUNDLAND CLUB
1004 STATE ROAD 78MOUNT HOREBWI53572GENERAL$2,500
STATELINE CHURCH
601 N PERRYVILLE RDROCKFORDIL61107RELIGIOUS$100
ANCHOR GROUP
630 N CHURCH ST 101ROCKFORDIL61103GENERAL$300
FieldValueIRS element (for citing)
Total Grant Or Contri Pd Dur Yr$31,490TotalGrantOrContriPdDurYrAmt

Analysis Income Producing Acty AnalysisIncomeProducingActyGrp

Int On Sav And Temp Cash Invst IntOnSavAndTempCashInvstGrp

FieldValueIRS element (for citing)
Exclusion14ExclusionCd
Exclusion$19ExclusionAmt

Dividends And Interest From Sec Dtl DividendsAndInterestFromSecDtl

FieldValueIRS element (for citing)
Exclusion14ExclusionCd
Exclusion$1,550ExclusionAmt

Gain Sales Ast Oth Than Invntry GainSalesAstOthThanInvntryGrp

FieldValueIRS element (for citing)
Related Or Exempt Function Incm$14,516RelatedOrExemptFunctionIncmAmt

Subtotals Incm Producing Acty SubtotalsIncmProducingActyGrp

FieldValueIRS element (for citing)
Exclusion$1,569ExclusionAmt
Related Or Exempt Function Incm$14,516RelatedOrExemptFunctionIncmAmt
FieldValueIRS element (for citing)
Total Income Producing Acty$16,085TotalIncomeProducingActyAmt

Trnsfr Trans Rln Nonchrtbl EO TrnsfrTransRlnNonchrtblEOGrp

FieldValueIRS element (for citing)
Trnsfr Of Cash To Nonchrtbl EOfalseTrnsfrOfCashToNonchrtblEOInd
Trnsfr Other Asset Nonchrtbl EOfalseTrnsfrOtherAssetNonchrtblEOInd
Sales Or Exchanges Of AssetsfalseSalesOrExchangesOfAssetsInd
Purchase Of Assets Nonchrtbl EOfalsePurchaseOfAssetsNonchrtblEOInd
Rental Of Facilities Oth AssetsfalseRentalOfFacilitiesOthAssetsInd
Reimbursement ArrangementsfalseReimbursementArrangementsInd
Loans Or Loan GuaranteesfalseLoansOrLoanGuaranteesInd
Performance Of Services EtcfalsePerformanceOfServicesEtcInd
Sharing Of Facilities EtcfalseSharingOfFacilitiesEtcInd
Relationships Nonchrtbl EOfalseRelationshipsNonchrtblEOInd

Accounting Fees Schedule AccountingFeesSchedule

Accounting Fees Detail AccountingFeesDetail

FieldValueIRS element (for citing)
CategoryINDIRECT ACCOUNTING FEESCategoryTxt
Amt$1,500Amt
Net Investment Income$1,500NetInvestmentIncomeAmt

Investments Corp Stock Schedule InvestmentsCorpStockSchedule

Investments Corporate Stock InvestmentsCorporateStockGrp

FieldValueIRS element (for citing)
EOY Book Value$18,966EOYBookValueAmt
EOYFMV$163,842EOYFMVAmt

Investments Other Schedule2 InvestmentsOtherSchedule2

Investments Other InvestmentsOtherGrp

FieldValueIRS element (for citing)
Book Value$85,999BookValueAmt
EOYFMV$38,751EOYFMVAmt

Other Expenses Schedule OtherExpensesSchedule

Other Expenses Schedule OtherExpensesScheduleGrp (2 entries)

DescDescRevenue And Expenses Per BooksRevenueAndExpensesPerBooksAmtNet Investment IncomeNetInvestmentIncomeAmt
EXPENSES
IL FILING FEE$15$15

Other Professional Fees Schedule OtherProfessionalFeesSchedule

Other Professional Fees Detail OtherProfessionalFeesDetail

FieldValueIRS element (for citing)
CategoryMANAGEMENT FEESCategoryTxt
Amt$500Amt
Net Investment Income$500NetInvestmentIncomeAmt

Taxes Schedule TaxesSchedule

Taxes Detail TaxesDetail

FieldValueIRS element (for citing)
CategoryLICENSESCategoryTxt
Amt$210Amt
Net Investment Income$210NetInvestmentIncomeAmt

Comments

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