2011-11-19businessinsider.com

``According to The Daily, the Tampa police produced this vehicle to deal with some protesters. Overkill, much?''


Lijit Search

Comments: Be the first to add a comment

add a comment | go to forum thread