1-What do Michel Martelly and Sophia Martelly have in common?

2011-09-25 45

They are both cheaters and crackheads.

Free Traffic Exchange