Delia Scala rides a bike. February 10, 2017 Delia Scala rides a bike. Delia Scala rides a bike. Visit http://ridesabike.com