I’ve had that song on repeat for 20 minutes! It’s called “Earth to DeLon” by DeLon. It got some pretty good production. Don’t let the guy confuse you though…lol Something just didn’t feel right listening to it, because it was so different from other hip hop artists. But that song is just undeniable!
http://www.myspace.com/delonrap