Sophia Bush -

Sophia Bush arrives at TAO Beach season opening at the Venetian on April 2, 2011 in Las Vegas, Nevada.

By Joanna Martinez
Sophia Bush arrives at the "Tao Beach Las Vegas 2011 Season Opening Day".
Sophia Bush arrives at the "Tao Beach Las Vegas 2011 Season Opening Day".
PR Photos

News from our partners