Mac Miller has announced that he is delivering a new album titled SWIMMING. The news comes with a trailer from the Pittsburgh artist where he previews new music. The announcement comes after he dropped three new songs 'Buttons', 'Programs' and 'Small Worlds.' Watch the trailer above and stay tuned for more news on Mac Miller's forthcoming album SWIMMING.