Neil deGrasse Tyson has a series called Star Talk. Some of them are kinda long, but some of them are short (under 10 minutes)
Anyway, I'm going to post some of the shorter clips
Anyway, I'm going to post some of the shorter clips