Life of Dillon Hit a Summer “Overload”

UK trio Life of Dillon now has a video accompanying their red-hot  single “Overload”, just in time for the last hump we have to get over ‘till summer. The sand-romping teens serve to remind some of us that hey, the beach is a place we can enjoy when it gets warm someday. “Overload” is an appetizing […]