Education

Seth Owen on Ellen

September 16, 2018 // 0 Comments

Seth Owen, now a freshman at Georgetown University, appeared on the Ellen Degeneres Show this week after news of his story [...]
1 2