ShowShowRussian Red + Oh, Libia! @ Sala StereoOct 31, 2008Russian Red, Oh, Libia!Sala Stereo · Alicante, SpainFollowI was thereUpload from this showMediaLineupAboutOh, Libia!Russian Red