Kids Go Around Trashing Stores
mralcahuete
Published
12/20/2011
A group of troublemakers vandalize shops in Riverview, Florida, United States.
6 Comments