Hulu - How to Sign Up

Hi all,

Been looking at Hulu but having trouble signing up as it says I need an American credit card when I try to pay with PayPal.

Any suggestions are welcome.

Comments

Login or Join to leave a comment