Portugal
Listen to SFTD - Songs for the Deaf Radio live online. Location: Portugal.
Buchholz in Nordheide, Germany
Tegucigalpa, Honduras
Minden, United States
Paris, France
Toronto, Canada
Lisbon, Portugal