Posts Tagged ‘American Dog’

American Dog – Poison Smile

If Poison Smile doesn’t get the attention that American Dog deserves in North America (Europe has been reveling in it for years now), then I don’t know what will. Then again, the Ohio band’s DIY approach to releasing albums on this side of the pond makes it a little tougher to get the word out, […]