Ocho For Willow is the debut disc from the Arkansas-based rock and roll band Starroy. This is not the heavy fare that I am used to...