Wednesday, November 07, 2007

Hilary and Evan Ross go for a Bike Ride

Hilary Duff and Evan Ross ride a bike for a scene in their new movie Greta.







Credit: INF Daily.