Art Vs Science On Beta TV

6/20/2011

Check out Art Vs Science live on Beta TV. The Australian natives stopped by the Beta studios, and performed "Parlez-Vous Francais?" off of their 'Magic Fountain' EP which is available now from our very own Beverly Martel record label.