Just in time for this Halloween weekend, "I Put a Spell On You" is the latest video from the colorful and creative Cedar Rapids pop rock band, Four Star Fate.
Pop-alternative group FOUR STAR FATE releases "We Rise Above" music video for charity featuring images of local volunteers working to prevent flood damage.