SCIENCE!
Awesome… Buzz Aldrin and Thomas Dolby team up for an enthusiastic live performance of “She Blinded Me With Science!”
🙂
Awesome… Buzz Aldrin and Thomas Dolby team up for an enthusiastic live performance of “She Blinded Me With Science!”
🙂