I know, I know, this isn’t a music review site. We’ve never highlighted any musical acts before and likely won’t again, but this is a special occasion – Miami-based outfit, Torche, released their new full-length LP today and I’d be doing our readers a disservice not to recommend it. Now, in general, music is an…