Best sound system EVA!
9 years ago
Words.....words words words words words words words words words...words words...words
Only in Russia can you get this epic of a sound system. It's like you're IN the band!