B.o.B releases yet another song from his upcoming album Strange Clouds. “So hard To Breate” is a song written by B.o.B himself with a little help from Sean Garrett and production by Bei Maejor. For the tracks release B.o.B put together a quick visual featuring a woman in a bath tub dubbed with the songs audio. Watch it after the break and as always, if you like what you hear purchase the track on iTunes and support. if you’re interested in hearing snippets of B.o.B’s entire new album Strange Clouds, do so over at Amazon.