The Boom Squad

Vice World of Sports

S02E01
E1
February 22, 2017 23 min

Overview

Miami's Liberty City is football's Mecca, home to NFL legends. But the biggest rivalry in this city isn't exactly big--it all starts with a hard-hitting squad of 6 year-olds.

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!