Look in the mirror do you like what you see? Is is reality or visions of me?
Great, bombastic chorus in a bisarre little track from an electronic duo. The album was a little disappointing for me, but this song rocks.
Love.