Tag: The Vaughns

The Vaughns Apply the Sunscreen for New Video “All Weekend”

The New Jersey duo signed to Equal Vision Records for the track.

Newsletter

We won’t spam you. Promise.