1
0
Police in Buffalo, New York have arrested eight people in connection to alleged looting during the recent winter storm.
Not only did looters wipe out stores, some even stole cars as this thug was busted in a stolen, blue pickup truck by a close friend of the owner. The thief sped off without a care.