Siddhesh Joshi (Editor)

Ron Palillo

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Cause of death
  
heart attack

Role
  
Television actor

Name
  
Ron Palillo

Years active
  
1975–2012


Ron Palillo Welcome Back Kotter39 actor Ron Palillo dead at 63 NY

Full Name
  
Ronald Gabriel Paolillo

Born
  
April 2, 1949 (
1949-04-02
)

Other names
  
Ronald G. Paolillo (as illustrator)

Occupation
  
actor, illustrator, playwright

Partner(s)
  
Joseph Gramm (1971–2012; Palillo's death)

Died
  
August 14, 2012, Palm Beach, Florida, United States

Parents
  
Carmel Palillo, Gabriel Palillo

Siblings
  
Richard Palillo, Robert Palillo, Ann Palillo

Movies and TV shows
  
Welcome Back - Kotter, Hellgate, Friday the 13th Part VI: Jason, Skatetown - USA, Snake Eater

Similar People
  
Robert Hegyes, Lawrence Hilton‑Jacobs, Gabe Kaplan, Marcia Strassman, John Travolta

The alcoholism center featuring ron palillo psa 1983


Ronald Gabriel "Ron" Paolillo (April 2, 1949 – August 14, 2012) was an American television and film actor and teacher. He was best known as Arnold Horshack on the ABC sitcom Welcome Back, Kotter (1975–79).

Contents

Ron Palillo Welcome Back Kotter39s Ron Palillo Dies at 63 Today39s

Ron Palillo of 'Welcome Back Kotter' Dies at 63


Early life and education

Ron Palillo httpsuploadwikimediaorgwikipediacommonsthu

Ronald Gabriel Paolillo (he used the surname "Palillo" during his acting career) was born in New Haven, Connecticut to Gabriel and Carmel Paolillo, of Italian descent. and raised in Cheshire. He graduated from the University of Connecticut at Storrs, where he taught during the late 1990s. Palillo attended Fairfield University while pursuing a postgraduate degree.

Career

Ron Palillo FileWelcome Back Kotter Ron Palillo 1976 No 2jpg

After Welcome Back, Kotter, Palillo appeared in leading and supporting roles in various television series and films. He was a panelist on an episode of Match Game PM in 1977. He voiced characters on such animated series as Laverne & Shirley in the Army, Darkwing Duck, and Rubik, the Amazing Cube, in which he played the lead character. In 1996, Palillo played himself in several episodes of the television sitcom Ellen, playing Audrey (Ellen's friend's) love interest. Palillo also spent a year on the popular daytime show One Life to Live and also acted in Friday the 13th Part VI: Jason Lives (1986), and the lead in The Curse of Micah Rood.

Ron Palillo Ron Palillo ImgMob

He returned to New York in 1991, and played such roles as Mozart in Amadeus and regionally as George in Who's Afraid of Virginia Woolf?, Arthur in Camelot and Nathan Detroit in Guys and Dolls. He appeared on Broadway in 2008 in Broadway Backwards 4, a charity event benefiting Broadway Cares/Equity Fights AIDS and The Lesbian, Gay, Bisexual & Transgender Community Center. Among his other New York City credits were a one-person show in 2000 where he portrayed Nazi criminal Adolf Eichmann in The Diary of Adolf Eichmann off-Broadway. Palillo, in a newspaper interview in 1997, said he lamented his role as Horshack as he was permanently typecast, which he believed had damaged his career.

Ron Palillo Ron Palillo Quotes QuotesGram

As a director, Palillo directed successful productions of the musical Three Guys Naked From The Waist Down in Los Angeles, A Closer Walk With Patsy Cline, and a new edition of Phantom Of The Opera at the Cuillo Center for the Arts in West Palm Beach, Florida. In 2007, he introduced a new clothing line specializing in limited-edition T-shirts produced by Rotter and Friends. Palillo was also an artist, providing artwork for two children's books: The Red Wings of Christmas and A Gift for the Contessa.

In 2005, his first full-length play, The Lost Boy, the true story of Peter Pan author J. M. Barrie, premiered at the Helen Hayes Theatre in Nyack, New York, and later played at the Queens Theatre in the Park, in Queens, New York and at the Eldorado's Springs High School in Eldorado Springs, Missouri.

He taught freshman drama at G-Star School Of The Arts for Motion Pictures and Broadcasting in Palm Springs, Florida.

Personal life and death

Palillo and his partner of 41 years, Joseph Gramm, lived in Palm Beach Gardens, Florida. On August 14, 2012, Palillo suffered a heart attack at his home and was taken by ambulance to a nearby hospital, where he was pronounced dead on arrival.

Palillo's funeral service was held in Palm Beach Gardens on August 22, 2012. He is buried at St. Lawrence Cemetery, West Haven, Connecticut. A memorial tribute, directed by Lawrence Leritz and hosted by Tyne Daly, was held to honor and celebrate Palillo's life and career at NYC's The Triad Theatre, October 3, 2012.

Filmography

Actor
2010
It's a Dog Gone Tale: Destiny's Stand as
Randolph Baines
2010
The Guardians as
Professor Walker
2008
The Curse of Micah Rood (Short) as
Micah Rood
2004
Trees 2: The Root of All Evil as
Dougie Styles
2003
Style Court (TV Series) as
Juror
- Episode #2.26 - Juror
2003
Dickie Roberts: Former Child Star as
Ron Palillo
1997
Duckman: Private Dick/Family Man (TV Series) as
Ron Palillo
- Westward, No! (1997) - Ron Palillo (voice)
1997
Mr. Rhodes (TV Series) as
Arnold Dingfelder Horshack
- The Welcome Back Show (1997) - Arnold Dingfelder Horshack
1996
Ellen (TV Series) as
Ron Palillo
- When the Vow Breaks: Part 2 (1996) - Ron Palillo
- When the Vow Breaks: Part 1 (1996) - Ron Palillo
- Horschak's Law (1996) - Ron Palillo
1992
Wind as
Tony
1991
Darkwing Duck (TV Series short) as
Ordinary Guy
- Planet of the Capes (1991) - Ordinary Guy (voice)
1991
Committed as
Ronnie
1990
Midnight Patrol: Adventures in the Dream Zone (TV Series)
- Rosie's Fuss Attack (1990) - (voice)
- Save the Cave (1990) - (voice)
- Rosie's Extra Sweet Day (1990) - (voice)
- Dozer Quest (1990) - (voice)
- King Potsworth (1990) - (voice)
- The Dozer Walks Among Us (1990) - (voice)
- When Bubba Rules (1990) - (voice)
- Santanapped (1990) - (voice)
- Nick's Super Switch (1990) - (voice)
- The Nightmirror (1990) - (voice)
- The Wishing Whale (1990) - (voice)
- I Was a Teenage Babysitter (1990) - (voice)
- Night of the Bedbugs (1990) - (voice)
1990
A Pup Named Scooby-Doo (TV Series) as
Morty Swindleson
- Wrestle Maniacs (1990) - Morty Swindleson
1990
The Adventures of Don Coyote and Sancho Panda (TV Series short) as
Additional Voices
- Pity the Poor Pirate (1990) - Additional Voices (voice)
1989
Days of Our Lives (TV Series) as
Chip Morris
- Episode #1.6150 (1989) - Chip Morris
1989
Snake Eater II: The Drug Buster as
Torchy
1989
Hellgate as
Matt
1989
Snake Eater as
Torchy
1988
Superman (TV Series)
- Night of the Living Shadows/Graduation (1988) - (voice)
1987
Little Clowns of Happytown (TV Series short) as
Arnie and Ralphie's Dad
- BeBad's Pet Peeve (1987) - Arnie and Ralphie's Dad (voice)
- Baby Blues/Too Scared to Laugh (1987) - Arnie and Ralphie's Dad (voice)
1986
Cagney & Lacey (TV Series) as
Mr. Larkin
- Rites of Passage (1986) - Mr. Larkin
1986
Trapper John, M.D. (TV Series) as
Kussman
- Elusive Butterfly (1986) - Kussman
1986
Friday the 13th Part VI: Jason Lives as
Allen Hawes
1985
The Pound Puppies (TV Short) as
Scrounger (voice)
1985
Doin' Time as
Pappion
1984
Murder, She Wrote (TV Series) as
Norman Lester, Esq.
- Hooray for Homicide (1984) - Norman Lester, Esq.
1983
Surf II as
Deputy Underwear
1983
The Tempest (Video) as
Trinculo
1983
Rubik, the Amazing Cube (TV Series) as
Rubik
- Time Travelin' Rubik (1983) - Rubik (voice)
- Super Power Lisa (1983) - Rubik (voice)
- Saturday Night Rubik (1983) - Rubik (voice)
- Rubik's First Christmas (1983) - Rubik (voice)
- Honolulu Rubik (1983) - Rubik (voice)
- Rubik in Wonderland (1983) - Rubik (voice)
- Rubik and the Science Fair (1983) - Rubik (voice)
- Rubik and the Pooch Nappers (1983) - Rubik (voice)
- Rubik and the Mysterious Man (1983) - Rubik (voice)
- Rubik and the Lucky Helmet (1983) - Rubik (voice)
- Rubik and the Buried Treasure (1983) - Rubik (voice)
- Back Packin' Rubik (1983) - Rubik (voice)
- Pilot (1983) - Rubik (voice)
1983
Matt Houston (TV Series) as
Charley Arbis
- The Beverly Woods Social Club (1983) - Charley Arbis
1983
The Invisible Woman (TV Movie) as
Spike Mitchell
1983
CHiPs (TV Series) as
Nick
- Journey to a Spacecraft (1983) - Nick
1983
The A-Team (TV Series) as
Zack
- Mexican Slayride (1983) - Zack
1982
Mork & Mindy/Laverne & Shirley/Fonz Hour (TV Series) as
Sgt. Squealy
- Raiders of the Lost Pork (1982) - Sgt. Squealy (voice)
- Laverne and Shirley and the Beanstalk (1982) - Sgt. Squealy (voice)
- All the President's Girls (1982) - Sgt. Squealy (voice)
- The Robot Recruit (1982) - Sgt. Squealy (voice)
- One Million Laughs B.C. (1982) - Sgt. Squealy (voice)
- Movie Madness (1982) - Sgt. Squealy (voice)
- Swamp Monsters Speak with Forked Face (1982) - Sgt. Squealy (voice)
- The Speed Demon Get-Away Caper (1982) - Sgt. Squealy (voice)
1981
Laverne & Shirley in the Army (TV Series) as
Sgt. Squealy
- The Speed Demon Get-Away Caper (1982) - Sgt. Squealy (voice)
- Super Duper Trooper (1982) - Sgt. Squealy (voice)
- The Dark Knight (1981) - Sgt. Squealy (voice)
- Tokyo-Ho, Ho (1981) - Sgt. Squealy (voice)
- Meanie Genie (1981) - Sgt. Squealy (voice)
- Super Wacs (1981) - Sgt. Squealy (voice)
- Two Mini Cooks (1981) - Sgt. Squealy (voice)
- Bigfoot (1981) - Sgt. Squealy (voice)
- When the Moon Comes Over the Werewolf (1981) - Sgt. Squealy (voice)
- I Only Have Ice for You (1981) - Sgt. Squealy (voice)
- April Fools in Paris (1981) - Sgt. Squealy (voice)
- Naval Fluff (1981) - Sgt. Squealy (voice)
- Jungle Jumpers (1981) - Sgt. Squealy (voice)
- Invasion of the Booby Hatchers (1981) - Sgt. Squealy (voice)
1982
No Soap, Radio (TV Series) as
Phil
- Carmine the Squealer (1982) - Phil
1981
Alice (TV Series) as
Mutner
- The Wild One (1981) - Mutner
1979
The Love Boat (TV Series) as
Casper Martin / Al Breyer
- Lose One, Win One/The $10,000 Lover/Mind My Wife (1981) - Casper Martin
- Gopher's Opportunity/The Switch/Home Sweet Home (1979) - Al Breyer
1979
Skatetown U.S.A. as
Frankey
1975
Welcome Back, Kotter (TV Series) as
Arnold Horshack
- The Bread Winners (1979) - Arnold Horshack
- I'm Okay, But You're Not (1979) - Arnold Horshack
- Oo-Oo, I Do: Part 1 (1979) - Arnold Horshack
- Oo-Oo, I Do: Part 2 (1979) - Arnold Horshack
- The Gang Show (1979) - Arnold Horshack
- The Sweat Smell of Success (1979) - Arnold Horshack
- Come Back, Little Arnold (1979) - Arnold Horshack
- The Goodbye Guy (1979) - Arnold Horshack
- Barbarino's Baby (1979) - Arnold Horshack
- Bride and Gloom (1979) - Arnold Horshack
- A Winter's Coat Tale (1978) - Arnold Horshack
- A Little Fright Music (1978) - Arnold Horshack (credit only)
- Frog Day Afternoon (1978) - Arnold Horshack
- Washington's Clone (1978) - Arnold Horshack
- The Barbarino Blues (1978) - Arnold Horshack
- X-Rated Education (1978) - Arnold Horshack
- Barbarino's Boo-Boo (1978) - Arnold Horshack
- Beau's Jest (1978) - Arnold Horshack
- The Sweatmobile (1978) - Arnold Horshack
- Once Upon a Ledge (1978) - Arnold Horshack
- Don't Come Up and See Me Sometime (1978) - Arnold Horshack
- The Drop-Ins: Part 2 (1978) - Arnold Horshack
- The Drop-Ins: Part 1 (1978) - Arnold Horshack
- Class Encounters of the Carvelli Kind (1978) - Arnold Horshack
- The Return of Hotsy Totsy (1978) - Arnold Horshack
- The Kiss (1978) - Arnold Horshack
- Horshack and the Madame X (1978) - Arnold Horshack
- Goodbye, Mr. Kripps (1978) - Arnold Horshack
- What Goes Up (1978) - Arnold Horshack
- There's No Business: Part 2 (1978) - Arnold Horshack
- There's No Business: Part 1 (1978) - Arnold Horshack
- Epstein's Term Paper (1978) - Arnold Horshack
- Angie (1978) - Arnold Horshack
- Meet Your New Teacher: Batteries Not Included (1978) - Arnold Horshack
- Sweatwork (1977) - Arnold Horshack
- A Sweathog Christmas Special (1977) - Arnold Horshack
- Epstein's Madonna (1977) - Arnold Horshack
- Swine and Punishment (1977) - Arnold Horshack
- Kotter for Vice Principal (1977) - Arnold Horshack
- Barbarino in Love: Part 2 (1977) - Arnold Horshack
- Barbarino in Love: Part 1 (1977) - Arnold Horshack
- A Novel Idea (1977) - Arnold Horshack
- What a Move (1977) - Arnold Horshack
- The Deprogramming of Arnold Horshack (1977) - Arnold Horshack
- Just Testing (1977) - Arnold Horshack
- Brother, Can You Spare a Million? (1977) - Arnold Horshack
- And Baby Makes Four: Part 3 (1977) - Arnold Horshack
- And Baby Makes Four: Part 1 (1977) - Arnold Horshack
- And Baby Makes Four: Part 2 (1977) - Arnold Horshack
- Sweathog Back-to-School Special (1977) - Arnold Horshack
- I Wonder Who's Kissing Gabe Now (1977) - Arnold Horshack
- I'm Having Their Baby (1977) - Arnold Horshack
- Radio Free Freddie (1977) - Arnold Horshack
- The Littlest Sweathog (1977) - Arnold Horshack
- There Goes Number 5 (1977) - Arnold Horshack
- Has Anyone Seen Arnold? (1977) - Arnold Horshack
- Chicken a la Kotter (1977) - Arnold Horshack
- Kotter and Son (1977) - Arnold Horshack
- Sweatgate Scandal (1977) - Arnold Horshack
- Caruso's Way (1977) - Arnold Horshack
- A Love Story (1976) - Arnold Horshack
- Hark, the Sweatkings (1976) - Arnold Horshack
- Sweathog Clinic for the Cure of Smoking (1976) - Arnold Horshack
- Horshack vs. Carvelli (1976) - Arnold Horshack
- Hello Ms. Chips (1976) - Arnold Horshack
- Sadie Hawkins Day (1976) - Arnold Horshack
- Sweathog, Nebraska Style (1976) - Arnold Horshack
- Gabe Under Pressure (1976) - Arnold Horshack
- The Museum (1976) - Arnold Horshack
- The Fight (1976) - Arnold Horshack
- Sweatside Story (1976) - Arnold Horshack
- Inherit the Halibut (1976) - Arnold Horshack
- Career Day (1976) - Arnold Horshack
- Father Vinnie (1976) - Arnold Horshack
- Kotter Makes Good (1976) - Arnold Horshack
- The Telethon (1976) - Arnold Horshack
- One Flu Over the Cuckoo's Nest (1976) - Arnold Horshack
- Dr. Epstein, I Presume (1976) - Arnold Horshack
- Follow the Leader: Part 2 (1976) - Arnold Horshack
- Follow the Leader: Part 1 (1976) - Arnold Horshack
- The Sit-In (1976) - Arnold Horshack
- The Longest Weekend (1976) - Arnold Horshack
- Arrividerci, Arnold (1975) - Arnold Horshack
- California Dreamin' (1975) - Arnold Horshack
- Barbarino's Girl (1975) - Arnold Horshack
- The Reunion (1975) - Arnold Horshack
- Mr. Kotter, Teacher (1975) - Arnold Horshack
- One of Our Sweathogs Is Missing (1975) - Arnold Horshack
- Classroom Marriage (1975) - Arnold Horshack
- No More Mr. Nice Guy (1975) - Arnold Horshack
- The Election (1975) - Arnold Horshack
- Whodunit? (1975) - Arnold Horshack
- Welcome Back (Pilot) (1975) - Arnold Horshack
- Basket Case (1975) - Arnold Horshack
- The Great Debate (1975) - Arnold Horshack
1979
Greatest Heroes of the Bible (TV Series) as
Hevet
- Tower of Babel (1979) - Hevet
1979
Sweepstakes (TV Series) as
Harold
- Dewey and Harold and Sarah and Maggie (1979) - Harold
1976
Mr. T and Tina (TV Series) as
Arnold Horshack
- Pilot (1976) - Arnold Horshack
1968
One Life to Live (TV Series) as
Gary Warren (1994)
Writer
2010
It's a Dog Gone Tale: Destiny's Stand (written by)
Soundtrack
2003
Dickie Roberts: Former Child Star ("Child Stars on Your Television")
Thanks
2013
Crystal Lake Memories: The Complete History of Friday the 13th (Video documentary) (in memory of)
2012
The 64th Primetime Emmy Awards (TV Special) (in memory of)
Self
2017
WRNG Comedy Show 2 (TV Series) as
Self
- Episode #2.1 (2017) - Self
2011
Today (TV Series) as
Self
- Episode dated 30 March 2011 (2011) - Self
2011
The Actor's Journey (Video documentary) as
Self
2011
The Actor's Journey for Kids (Video documentary) as
Self
2008
The 6th Annual TV Land Awards (TV Special) as
Self
2007
Whatever Happened To? (TV Series) as
Self
- Class Clowns (2007) - Self
2007
The 5th Annual TV Land Awards (TV Special) as
Walter ("Ugly Betty White")
2006
The 100 Greatest TV Quotes & Catchphrases (TV Mini Series documentary) as
Self
- 20-1 (2006) - Self
- 40-21 (2006) - Self
- 60-41 (2006) - Self
- 80-61 (2006) - Self
- 100-81 (2006) - Self
2005
TV Land's Top Ten (TV Series documentary) as
Self
- Greatest TV Romances (2005) - Self
- Small Screen, Big Stars (2005) - Self
- Character You Love to Hate (2005) - Self
- Lovable Losers: Geeks & Nerds (2005) - Self
2003
I Love the '70s (TV Mini Series documentary) as
Self
2003
ABC's 50th Anniversary Celebration (TV Special documentary) as
Self
2002
VH-1 Where Are They Now? (TV Series documentary) as
Self
- Kid Stars (2002) - Self
2002
Celebrity Boxing 2 (TV Special) as
Self
2000
E! True Hollywood Story (TV Series documentary) as
Self
- Welcome Back, Kotter (2000) - Self
2000
Truth Behind the Sitcom Scandals 5 (TV Movie documentary) as
Self
1999
Hollywood Squares (TV Series) as
Self - Panelist
- Episode dated 24 May 1999 (1999) - Self - Panelist
1997
The Rosie O'Donnell Show (TV Series) as
Self
- Episode #1.226 (1997) - Self
1997
The Daily Show (TV Series) as
Self
- Ron Palillo (1997) - Self
1995
1995 MTV Movie Awards (TV Special) as
Self
1995
The Gordon Elliott Show (TV Series) as
Self
- 1970s Flashback (1995) - Self
1993
Tom Arnold: The Naked Truth 3 (TV Special documentary) as
Self
1992
Beyond Vaudeville (TV Series) as
Self - Guest
- Episode #1.53 (1992) - Self - Guest
1992
Donahue (TV Series) as
Self
- Typecast Actors (1992) - Self
1982
Pac Preview Party (TV Special) as
Squealy (voice, uncredited)
1980
3-2-1 Contact (TV Series) as
Self
- Food/Fuel: Fueling Machines (1980) - Self
- Fast/Slow: Time and Time Again (1980) - Self
- Fast/Slow: Speed and Racing (1980) - Self
- Fast/Slow: Lifetimes (1980) - Self
- Fast/Slow: Rhythms of Nature (1980) - Self
- Fast/Slow: Speed Up, Slow Down (1980) - Self
1979
Dance Fever (TV Series) as
Self
- Mimi Kennedy, Gavin MacLeod, Ron Palillo (1979) - Self
1979
The Merv Griffin Show (TV Series) as
Self
- Cast members from 'Skatetown USA' (1979) - Self
1976
The Mike Douglas Show (TV Series) as
Self - Actor / Self - Co-Host
- Episode #18.154 (1979) - Self - Actor
- Episode #18.19 (1978) - Self - Actor
- Episode #17.55 (1977) - Self - Co-Host
- Episode #16.97 (1977) - Self - Actor
- Episode #15.162 (1976) - Self - Actor
- Episode #15.161 (1976) - Self - Actor
- Episode #15.157 (1976) - Self - Actor
- Episode #15.122 (1976) - Self - Actor
1979
The Osmond Family Show (TV Series) as
Self - actor
- Ron Palillo, Debbie Reynolds, Susan Richardson (1979) - Self - actor
1978
All-Star Family Feud Special (TV Series) as
Self - Celebrity Contestant
- All Star Championship: Eight Is Enough vs. Family; Welcome Back Kotter vs. Love Boat (1979) - Self - Celebrity Contestant
- Barney Miller vs. Eight Is Enough; Welcome Back Kotter vs. Soap (1978) - Self - Celebrity Contestant
1978
The Hollywood Squares (Daytime) (TV Series) as
Self - Panelist
- Episode dated 5 June 1978 (1978) - Self - Panelist
- Episode dated 9 January 1978 (1978) - Self - Panelist
1976
Match Game PM (TV Series) as
Self - Panelist
- Episode #3.24 (1978) - Self - Panelist
- Episode #2.31 (1977) - Self - Panelist
- Episode #2.4 (1976) - Self - Panelist
1976
Match Game (TV Series) as
Self - Panelist
1977
Dinah! (TV Series) as
Self
- Episode dated 24 February 1977 (1977) - Self
1976
The Captain and Tennille (TV Series) as
Self
- Episode #1.1 (1976) - Self
1976
Break the Bank (TV Series) as
Self
- Episode #1.25 (1976) - Self
- Episode #1.21 (1976) - Self
1976
Donny and Marie (TV Series) as
Self
- Episode #1.10 (1976) - Self
1976
American Bandstand (TV Series) as
Self
- Episode #19.26 (1976) - Self
1976
The Rich Little Show (TV Series) as
Self
- Tom Bosley; Sherman Hemsley; Ron Palillo; Lawrence-Hilton Jacobs; Robert Heyges (1976) - Self
Archive Footage
2022
George Carlin's American Dream (TV Series documentary) as
Arnold Horshack
2021
Music Box (TV Series) as
Self
- Mr. Saturday Night (2021) - Self (uncredited)
2021
History of the Sitcom (TV Series documentary) as
Arnold Horshack
- Just Friends (2021) - Arnold Horshack
2020
The Comedy Store (TV Mini Series documentary) as
Self
- Saw You Last Night on The Tonight Show (2020) - Self
2019
A Year in Music (TV Series) as
Arnold Horshack
- 1975 (2019) - Arnold Horshack (as Welcome Back Kotter)
2018
Family Guy (TV Series)
- V is for Mystery (2018)
2013
19th Annual Screen Actors Guild Awards (TV Special) as
Self - In Memoriam
2012
The 64th Primetime Emmy Awards (TV Special) as
Self - In Memoriam

References

Ron Palillo Wikipedia


Similar Topics