This site has moved. For the latest from Mac Miller and, visit

Music Video: Choo Jackson – Windows

REMember Music signee, Choo Jackson is at work on his new album, ‘Slightly Dark.‘ While that still doesn’t have a release date or time frame for a drop, we get a new video to promote the project. “Windows” is directed by Elephant x Elephant and features Choo riding his bike while spitting his lazy, laid-back flow.