Icarus The Owl- “I Am The DeLorean” Music Video

Browse By

Portland natives Icarus the Owl just signed to our friends at Blue Swan Records earlier this year. They have their third full length album, “Pilot Waves” coming out 10/16/15. This is the music video for the second single off that album.
Stay tuned for more with Icarus The Owl very soon!

Video Produced By: Quantum Productions | quantumprond.com
Video Concept By: Icarus The Owl
Director/DP/Editor: Nolan Johnson
Explosion filmed by: Corey Terrill
Gaffer/Grip: Thomas Palanuk
The Captor: Rayce L.