Home
Home
Podcasts
Podcasts
Library
Cancel
Sign in
Automatic / Time Will Tell
Hikaru Utada
3 SONGS • 16 MINUTES • DEC 09 1998
Play
1
Automatic
05:11
2
Time Will Tell
05:25
3
Time Will Tell (Dub Mix)
05:35
℗© 1998 UNIVERSAL MUSIC LLC