The Baboon Show "This is how your story ends" video. - Video
PUBLISHED: Nov 12, 2010
DESCRIPTION: The Baboon Show - "This is how your story ends" music video. Song taken from the album "Punk Rock Harbour". Filmed in Shanghai, Zhenjiang and Zhuhai, China 2010. Video by Peter Rolandsson.