NEW MUSIC: B.o.B.(@BOBATL) FT. TREY SONGZ(@TREYSONGZ)-CASTLES
B.o.B. new album, Strange Clouds, is slated to be released 5/1/12, and the tracks have already started leaking. Take a first listen right here to 3 of the most anticipated songs on the album, and make sure you buy the album when it hit the stores.