Sound Check With The Calling in Brazil
The Calling at The Carioca Club in São Paulo, Brazil.
The tour in south America started in Cuiabá at the Rock Arena Festival.
And, now the band from California is looking forward to a couple of nights at the Carioca Club in São Paulo, Brazil.