Love this movie that shows the relative sizes of a bunch of stars compared to our planets. There’s some big stuff out there.

Also, check out this report on this massive explosion, a supernova that indicates the most massive star known.