from where are Most Annoying Tourists ?

@ezzrssi (11195)
Italy
December 23, 2006 3:52am CST
tell us please
No responses