Jenna On Ellen: The Video!

https://youtu.be/x8uqbP4cOEs
OMG! The wait is over!

Here’s the aforementioned footage of Laura Bush and Jenna Bush Hager on lesbian funny lady Ellen DeGeneres‘ talk show!

You can now die happy…