"Umbrella Beach" is a song by Owl City. The song was released as the third single from his second album Ocean Eyes. It is the second UK single from the album (as it was decided not to release "Vanilla Twilight" in Europe) and had a May 16, 2010, release date in the US, and was released May 17, 2010, in the UK.
Don't want to see ads? Subscribe now