Here is the new music video for the song “Jenna Jameson” from Carolina recording artists Fleetwood and Ducati James
For more Fleetwood x Ducati James check out their website. You can also connect with them on social media via Facebook, Twitter, Instagram and YouTube