Mirrors On The Moon has released their debut song “Get Lost” with an accompanying video. Check it out today!