The Olympics came to the Midcoast Recreation Center ice rink — with all its pomp and circumstance, lively music, spirit and impressive athletic artistry — on Friday night, March 30.

And, for good measure, the amazing show put on by the talented skaters made one more appearance on Saturday, March 31 at the same venue.

Watch video below from Friday's performance.

See more than 100 photos below.

The Midcoast's most talented young figure skaters — and a handful of unbelievably talented guests — wowed the crowd in a nearly two-hour show on Friday night.

And, instead of flowers being tossed on the ice to show approval and appreciation, fans tossed stuffed animals that eventually will make a difference during a child's health struggles.

MRC and its skating school hosted its annual ice-skating extravaganza on Friday night and continued that tradition with its final show of the spring on Saturday, March 31.

In celebration of this year’s winter Olympics, the theme of the show was “Light The Torch,” and featured music from figure-skating routines at past and present Olympics.

From the youngest skaters, the Snowplow Sams, who always steal the show in their first performances on ice, through the teen and pre-teen figure skaters who lept and spun with grace and beauty, the show offered something for everyone who enjoys skating.

New this year was a benefit for Rosie’s Hugs, a program that collects new stuffed animals for sick and injured children, brought to Pen Bay and Waldo County emergency rooms. A 100 percent community-driven program, doctors, nurses and parents love it because the “stuffies” give the child a comforting hug at a scary time.

Spectators were encouraged to bring a new “stuffie” to the show and to throw them onto the ice following each skater’s performance, just like at national and international skate shows.

Admission to "Light the Torch" is $10 for adults, $5 for children and seniors, with children under age 3 free. For more information about the show, or the Learn to Skate program, call 236-9400. For more information about Rosie’s Hugs, email Rosiehugs@gmail.com.

The show's director was Kitrina Patterson, skating director for MRC. The soloists included Mckenzie Abendroth, Taylor Hodgdon, Caitlin Murbach, Lexi Tinch, Emie Wood and Claire Wyman, while the guests skaters were Jennifer LaChance and Janine Halstead-Knopf and Robert Joseph Knopf Jr.

Tinch, celebrating her 17th birthday, was recognized at the end of the show.

The program's graduating senior Kimberly Roman, a senior at Oceanside High School, has been sidelined by injuries.

The spring ice show included Mckenzie Abendroth, Aleah Adkins, Laiken Adkins, Elizabeth Akin, Kira Bennett, Timonthy Bennett II, Abigail Erickson, Nataleann Gore, Taylor Hodgdon, Margaret Kivus, Janine Ashley Halstead-Knopf, Roberts Joseph Knopf Jr., Jenny LaChance, Juliette Landry, Kaley Lincoln, Kitrina Patterson, Miamar Matos Powers, Tessa Matos Powers, Amelia Mills, Caitlin Murbach, Lillian Nelson, Sadie Olmstead, Hayley Orne, Kimmy Roman, Cara Rothwell, Burke Sabatini, Melanie Strout, Alison Sylvester, Lexi Tinch, Daphne Walsh Emie Wood, Lily Wood and Claire Wyman.

Before the show, skaters came onto the ice holding flags bearing their town of origin. Those Midcoast venues, where the local skaters reside, included Appleton, Camden, Friendship, Hope, Northport, St. George, Waldo, Washington, West Rockport, Warren and Rockland.

After the parade of flags and skaters, Kimmy Roman lit the official torch to begin the games and the memorable skating show.

The show included the following performances:

Soloists — Mckenzie Abendroth, Taylor Hodgdon, Caitlin Murbach, Lillian Nelson, Kitrina Patterson, Lexi Tinch, Emie Wood and Claire Wyman skated to "The Champion" by Carrie Underwood.

Snowplow and Basic 1 — Laiken Adkins, Abigail Erickson and Tessa Matos Powers skated to "A Dream is a Wish your Heart Makes" by Lily James.

Kira Bennett and Margaret Kivus skated to "Anything You Can Do I Can Do Better" by Doris Day and Robert Goulet.

Elizabeth Akin, Juliette Landry and Sadie Olmsted skated to "Rocky" by Bill Conti.

Claire Wyman skated to "Chariots of Fire" by Vangelis.

Taylor Hodgdon skated to "You Raise Me Up" by Josh Groban.

Mckenzie Abendroth skated to "Winter" by Tori Amos.

Basic 4, 5 and 6 — Kira Bennett, Nataleann Gore, Margaret Kivus, Juliette Landry, Miamar Matos Powers, Amelia Mills, Cara Rothwell, Burke Sabatini, Alyson Sylvester and Lily Wood skated to "Let's Twist Again" by Chubby Checker.

Emie Wood and Lexi Tinch skated to "Carmen" by Georges Bizet.

Theatre On Ice — Kira Bennett, Margaret Kivus, Miamar Matos Powers, Amelia Mills, Cara Rothwell, Burke Sabatini and Lily Wood skated to "Ballet and Everybody Dance Now" by C+C Music Factory.

Caitlin Murbach skated to "All That Jazz" by Glee.

Taylor Hodgdon, Lillian Nelson and Claire Wyman skated to "Roar" by Katy Perry.

Kiltrina Patterson skated to "One moment in Time" by Whitney Houston.

Basic 2 and 3 — Aleah Adkins, Timonthy Bennett II, Kaley Lincoln and Haley Orne skated to "Singing In The Rain" by Gene Kelly.

Lexi Tinch skated to "Shine On You Crazy Diamond" by Pink Floyd.

Emie Wood skated to "Hallelujah" by Rufus Wainwright.

Intro to Freeskate — Elizebeth Akin, Kira Bennett, Margaret Kivus, Juliette Landry, Sadie Olmsted, Melanie Strout, Daphne Walsh and Lily Wood skated to "Walking On Sunshine" by Katrina & the Waves.

Jenny LaChance skated to "My Heart Will Go On" from music from the movie "Titanic." LaChance performed only on Saturday.

Robert Joseph Knopf Jr. and Janine Ashley Halsted-Knopf performed to "A Thousand Years" by Christina Perri.

Kimmy Roman has skated 13 years and Mckenzie Abendroth for 30 years.Taylor Hodgdon, a sophomore at Mount View High School in Thorndike, has skated since age 8. Lexi Tinch, a junior at Camden Hills Regional High School in Rockport, has been on the ice for 12 years. Caitlin Murbach has skated since age 9 when she lived in Florida. Emie Wood, a sophomore at Camden Hills, has skated since age 4, while Wyman, a freshman at Camden Hills, has skated since second grade.

Jennifer LaChance, 20, started skating at age 3 in Tennessee. She moved to Rockland two years ago and is a student at Colby College in Waterville. She works on windjammers in the summer.

Janine Ashley Halstead-Knopf and Robert Joseph Knopf Jr. began their ice dance partnership in 2005. The two are married and have won a bundle of high-level medals and been trained by world and Olympic coaches. The two also are professional ballroom dancers.