Where was Shannyn Xo during the 4th of July? She’s perfect for that…. Shannyn Xo is all American, ..
Hello kids….. Meet Shannyn Xo. She’s a new-ish solo girl who has crossed my path in the past ..