SCIENCE!

by | Jun 7, 2013

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

🙂

-balettiedotcom-