Vaughan Penn LIVE @ The World Famous Trailer Bar

The Trailer Bar - Surf City NC, Surf City