News

"The film was shot in Fredericton, New Brunswick over a six month period in 2023, with a budget of $12,000," said Sparrow.
Slip ’N Slide, first introduced by Wham-O in 1961, became immensely popular in the ‘70s. It was a Big Bird-yellow summer slide that attached to a garden hose, creating a slippery surface for sliding ...