Russian Red speaks my mind
Russian Red is an indie singer-songwriter from Spain. Her songs just speaks my mind… How did I discover her? I got a free ticket to her concert back in 2011 […]
Russian Red is an indie singer-songwriter from Spain. Her songs just speaks my mind… How did I discover her? I got a free ticket to her concert back in 2011 […]