ShowShowBowerbirds at The Prince AlbertSep 6, 2008Bowerbirds, Mechanical BrideThe Prince Albert · Brighton, United KingdomFollowI was thereUpload from this showMediaLineupAboutBowerbirdsMechanical Bride