Sitting On Top Of The World - Goodrem, Delta
Not Available Online
Delta returns with a stunning new single. Sitting on Top of the World' is the first single taken from her highly anticipated forthcoming album to be released later in 2012.
- Sitting on Top of the World