Jenna, Barbara and Laura Bush all stopped by the “Today” show today to discuss the environment, life as twins and, of course, Jenna’s upcoming wedding in Crawford, Texas: Recommended Stories ‘Pedal to the metal’: Joe Concha says Trump is all out in painting el Sayed as a danger to the Senate Four things to know about the Israeli election Haley Stevens rips ‘fearmongering’ ad from anti-establishment PAC targeting aid for Israel Advertisement