ShowShowGirl Talk at ScalaMar 18, 2009Girl Talk, Cleckhuddersfax, Daedelus and 1 moreScala · Kings Cross, United KingdomFollowI was thereUpload from this showMediaLineupAboutGirl TalkFabulous DiamondsCleckhuddersfaxDaedelus