Superhumanoids- "Persona" ‡ VIDEO August 15, 2010Videosadmin1 Comment Video for "Persona," the first track from Superhumanoids' new EP, Urgency. Think I would look good in a bow-tie? Would it enhance my "nerd" persona? -