Newcomer to the site, Stevie Davis, brings us the visual to his single “Reflect”. The artist calls the track an Area 51 Love Story, and he complements the visual to the audio in a very out of this world way. The video is based a year after the infamous Area 51 Raids, as Stevie is seen spending his time with an alien babe who crash landed on Earth, but she isn’t accepted by his mother and others. Very creative way of bringing a song about forbidden love to life, and what better way than adding some extraterrestrial love to the video. Bump the official single and video below.
Official Audio: