I discovered a nice video hosting site - alternative to the always questionable You Tube. Teacher Tube.
They cater to tutorials and teacher uploads, even giving you tags related to curriculum areas. This could be a nice way to post student stories. In our district, MSAD52, you can also use ePort52 for your postings.
Digital stories - learn more.
View through ePort
Or enjoy this embedded one (original at Teacher Tube).