Watch LIVE

Video: Live Bull in a <strike>China</strike> Clothing Shop

News

You've heard of a bull in a China shop. But how about a Bull in a clothing shop? It happened in Brazil:

See for yourself:

Most recent
All Articles