New Music: B.o.B. – So Good (Produced by Ryan Tedder)
If there's one thing B.o.B. can give you, it's a good Top 40 crossover hip-hop/pop record. We can't forget how long it took "Airplanes" to leave, and for some reason I have a feeling this new single …