Dillon Francis – I Can’t Take It

This video is so simple, yet so amazing. The track reflects the same approaching making for a light heart comical video filled with animals, food, and neon colors. Dillon Francis shits the bed 🙂