Greatest of All Time Teen Slam Recap

The sun finally came out on Friday, April 19! [...]