BREAKING! Mischa Barton Picked Her Nose In Public at Canyon Park!!!

Mischa Barton was digging for gold at Canyon Park in Beverly Hills while taking her dog out for a walk. With the news of her credit card being denied and the sale of her 7,600 sqft mansion, she needs to land more roles. She’s rumored to star in Upstate with Chace Crawford, odds are she’ll take the role.

MORE PHOTOS FROM THE SET: