from where are Most Annoying Tourists ?

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