Capsule Reviews/Featured: Top of Home Page/Music Mexican Slang: Inside the Velvet Castle EP By Zachary Houle / 13 August 2014 Not for everyone, but suitable low-fi and scuzzy material for those who wander into this band's garage.