Tim Urban sings ‘Hallelujah’ for Ellen DeGeneres

Previous post

Nonagenarian pines for gay childhood crush

Next post

Woman arrested for Justin Bieber semen scam