Warning: ‘BSG’ spoilers in this video.

"So much life …"

Excuse me while I go sob.