kaytwokay's sites:

title views votes rating creation
?HOW COULD THIS HAPPEN TO FRANCE.... 2,217 24 (1.58)  2006-07-09