Owl City‘s new video for “Vanilla Twilight” is set to be released tomorrow March 24th at noon on www.owlcitymusic.com. The awe inspiring video was the creative vision of Owl City’s Adam Young and it was shot in the Historic North Side district of Pittsburgh, PA with the help of Steve Hoover (Director) and Danny Yourd (Producer) of Endeavor Media.
Leave a Reply