Planet Asia – “Magnetic Lord” (Official Video)

Shot in New York whilst the West Coast vet was in the Rotten Apple promoting his impressive new album “The Golden Buddha”.

 

 

Speak On It!

Your email address will not be published. Required fields are marked *

Infecting The Masses!