From Russia with Love…and ROCK. Ever since The Beatles famously rocked the Kremlin, Russia has nurtured a dedicated rock and roll audience. If there was ever any doubt that Russians could rock, Moscow-based rock project Apache Rose are effortlessly self-depreciating and fun on their single Tiny Love, highly recommended for fans of hook-heavy bands like Arctic Monkeys …