Ego Trip's Stash House in Chelsea

In the years since the Me & The Biz video shoot, hundreds of fans have reported seeing a living Biz puppet in small towns across the USA and the world.
If you get a minute, look at what Chairman Mao's been hiding in Ego Trip's stash house in Chelsea...


Agrandir le plan

MORE...

Les commentaires sont fermŽs !