Owl City Posts New Music Video

Owl+City

Below is the latest music video from elctro-pop artist Owl City with his latest single “Vanilla Twilight”. The video is pretty great, with tons of good visual effects, good song, and Shaq.

Yep, THAT Shaq

Speak Your Mind

*