Warning: Some Bad Language. But when you watch you can see why.