Ireland’s Front Row Seats recently released their anticipated track “On My Mind,” bringing fresh air to the fall season with their calming yet charming production and...