News Machine

Another Tour Photo

(Photo: Creeping Mac Kroki)

The Residents just before taking the stage at Het Depot in Leuven, Belgium. Only ten more performances in the European tour. See the remaining dates here: http://www.residents.com/tourdates

And only 17 days left to pre-order from the I AM A RESIDENT! store on PledgeMusic. Check it out here: https://www.pledgemusic.com/projects/theresidents