A logo Intro video should include details like company name, logo, background music and amazing graphics to make it look awesome and eye-catchy.