Secret World

Secret World” is a Everybody Loves a Happy Ending track, released in 2004 by Tears for Fears.

Listen to Tears for Fears - "Secret World"