Hi there ! Take a look at this tour report, we sure can feel all the fun they had during their Russian tour last april ! Good vibes, good gigs, cool fans and a whole lot of kilometers … To be more specific almost 5000 km in 10 days, damn Russia is indeed a big […]