Uncategorized Sink or Swim JoeApril 28, 2021April 28, 2021 Villarreal is a small town just North of Valencia on Spain’s Balearic coast and from memory its a pleasant but unremarkable Spanish town. In 2006 however it became a site…Continue readingSink or Swim