Filmed in Londonin 2010 this is the 2nd video project for The Yesmen for their track 'Mirror Man' from their debut album 'Long Live Immortality'.