You may have seen Nacho Libre back in the day... But he's got nothing on TARO LIBRE!
Meet Samoa's latest and greatest luche libre wrestler!! Can he convince his friend to be his tag team partner? Can he win the village tournament?
Watch and find out and get ready to craaaaaaack UP!!