Sir Michael Rocks releases the official visual for “Kill Switch” featuring Robb Banks and Pouya. This appears on his debut album Banco which is out now.

Directed by Roberto Mario.

Comments