Andrew Bayer and Norin & Rad team up as Artificial on their second single "Stuck in Sa Caleta"
To get all of our geographical maps oriented the same, Sa Caleta is a beach in Ibiza, one that's apparently frequented by Andrew Bayer, Bruce Karlsson and Nick Sember during…
Share