• The single peaked at #9 on the Billboard Modern Rock Charts
• This song is on Becks second major studio album release 'Odelay' (1996)
• It helped the Album 'Odelay' sell over 2.3 million albums in the USA
• Critics have drawn comparisons between this track and The Beatles' 'Tomorrow Never Knows,