Owl Ride coasts through Omaha