Vaughan Penn LIVE @ The World Famous Trailer Bar

The World Famous Trailer Bar, Surf City NC