- Go Wild Geese
Myths about Life in Spain
You've heard of Spain, right? The land of tapas, sangria and slow living?
Well here's our take on some of those myths and misconceptions about this beautiful country we call home.
Hope you enjoy the video guys!