05
Dec

Michael Jackson Party

How do you know when Michael Jackson is having a party?

Most viewed Jokes (20)