Watch this video and more on WOW Presents Plus
Already subscribed? Sign in
Ru-Girls explain what they LOVE and Hate about the fabulous city of New York!
iPhone Apple TV Android Android TV Fire TV XBox One Roku ® Samsung Smart TV