Barbie finished her Championship today at the Costa Mesa shows with a 3 point major! Here's a picture of her from a few weeks ago showing at the Riverside shows.