B.o.B has revealed the official tracklisting for his sophomore album, Strange Clouds, which is set to drop on May 1st.

Previously: B.o.B. Reveals Artwork For Sophomore Album, “Strange Clouds”

View the 15 song tracklist below:

You can listen/download the previously released Strange Clouds singles by clicking the below links.

Download/Listen: B.o.B – So Good

Download/Listen: B.o.B. – Strange Clouds (Remix) Ft. Young Jeezy & T.I.

Download/Listen: B.o.B. – Strange Clouds Ft. Lil Wayne