Owl City - Umbrella Beach
Videos

Owl City – Umbrella Beach

The new UK single for Owl City is the brilliantly uptempo Umbrella Beach and with it comes a very charming British video directed by Alexander Brown.

Shot at Hope Cove on the Devon coast, Alexander has created an evocative 'coming of age' narrative about a young boy achieving his dreams.

Share this!

Comments