People C'mon

  1. 61
    rocknout89posted 8 years ago

    I cant wait for Delta Spirit's cd Ode to Sunshine to release aug 26. I love these guys. Once i heard them over at umgd, i was impressed. Im stuck to listen to their page till the release...but for sure you should listen to them. has anyone heard of them berfore or a fan...they're pretty new to me still.