The Santa Cruz Guitar Giveaway: John David Mahaffey, “O’ Virgina”


“Like” this post to vote for John in The Santa Cruz Guitar Giveaway.