El Cartel, Thistle Street - A Review - Little Bite Of...