Groovy World-Wide Diablos PRESS!

25 Aug 2009 | from

Diablos PRESSThe Howling Diablos album ‘Car Wash’ won an award for ‘Best National Indie Release’ at the Detroit music Awards 2006 in the Outstanding National Small/Independent Label Recording category...

Read the full article at:


Leave a comment. Log in to or sign up (it’s free). is not responsible for the content of external websites.