The Ramblin' Ambassadors Calgary, Alberta
The Ramblin' Ambassadors learned to surf the hard way. Since 2002 they have been riding the waves of prairie dust in their hometown of Calgary, Alberta, Canada.
Contact The Ramblin' Ambassadors
Streaming and Download help