Royal Baby Barf!

Kate Middleton is pregnant again and just like last time, she’s puking her guts out! Maybe they should name this kid King Ralph.

Click here for info about our online advertising practices.