MacEwan Residence Life presents a Sent From My iPad Production of a Last Frakkin' Slideshow Entertainment Picture.
A reflection on 8th months of leaderful awesome by 50 of the best student leaders on the planet.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?