Thar She Throws

Thar She Throws is a ball game at the Universal Orlando Resort. The player is trying to throwing balls into buckets.