yall trippin

Michael Christmas Releases “Y’all Trippin” Music video

Following a spring that found him garnering praise from around the music industry for the release of Is This Art?, Boston native Michael Christmas has made his first promotional play of the summer by dropping the official video for “Y’all Trippin.” Shot in New York City in recent weeks, “Y’all Trippin” finds Christmas riding subways and […]