Music Video: Crash Nomada – “Leila”

Swedish gypsy punks Crash Nomada have just released a brand new video for the song “Leila.” Check it out here.

“Leila” appears off the band’s latest album “Atlas Pogo” which was released in March, 2011.




share on: Comments (1)

Comments 1

Leave a Comment:

Web Design - WordPress Development - WooCommerce Websites