ShowShowRussian Red + Oh, Libia! @ Sala StereoOct 31, 2008Russian Red, Oh, Libia!Sala Stereo · Alicante, SpainFollowI was thereUpload from this showMediaLineupAboutDateOct 31, 2008VenueSala Stereo · Alicante, SpainArtistsRussian Red, Oh, Libia!ListingConfirmedShow details from MusicBrainz.