Image 1 of 1
Ability_070109_Shenae_Grimes_5.JPG  ..Jessica Stroup Shenae Grimes Tristan Wilds & his girlfriend on set filming the TV show 90210 in Redondo Beach California. They were taking pictures with fans. Shenae was drinking liquor on the beach in a flask in one scene. AnnaLynne McCord Jessica Lowndes were also on set when a crew member fell off his bike and was taken away by and ambulance.