The Vaughns – Santa Cruz

0
356

Check out the latest song from New Jersey indie-rock band The Vaughns titled “Santa Cruz”. The group has been in the studio for the past year creating and refining their sound. Im not sure if “Santa Cruz” will be one the songs featured on their upcoming project but I am looking forward to hearing more from them. make sure to take a listen “Santa Cruz” below which premiered via consequenceofsound.net earlier today.