BP

May 25th, 2010 | By Coco Cabrera | Category: In Brief

BP concedes it is piece of shit

Share this!