Men in Tracksuits

Another one from the vaults, reworked and updated. I have no idea what it means!

men in tracksuits tell you lies
their shadowy shades
reflect your eyes

fast talk street merchants
with brave moustaches
menace mentally into your life

immaculate misconceptions
werewolves dripping suspicion
space invaders with cell-stories
mingled whiffs of incarceration

theme intruders in your dreams
clumsy storm troopers
of the digital ages

never trust men in tracksuits
driving fast with vacant steel eyes
skimming the edges

bringing the bad boys into your life
bringing the bad boys into your life