Allow me to introduce you to my absolute favorite band, Delta Rae. Now, as soon as I say favorite, I feel guilty, because there are lots of bands that I love quite dearly who compete for the lead, but I think that, after seeing them perform live, Delta Rae has moved up to first place. DeltaContinue reading “Delta Rae is My Musical True Love”