Having Vivid Dreams means to have very clear, concise, colourful dreams at night and here is how to have them: How to have Vivid Dreams