This West Palm Beach, Florida based group offers some refreshing shoegaze a.k.a. noisy pop. Sure the scene is riddled with bands doing the same thing, but...