Dark Matter In A Minute : 13.7: Cosmos And Culture I got your Dark Matter explanation!
NPR logo Dark Matter In A Minute

Dark Matter In A Minute

See, it's not that hard to explain. Of course we still don't know what Dark Matter is yet.

Dark Matter from Minute Physics

YouTube