April 1, 2012 Live streaming Petra Rampre vs Melanie Oudin tv watch 01.04.2012 Edit Delete Tags Autopost Watch Melanie Oudin - Petra Rampre livestream 4/01/2012WTA Charleston, Sunday, April 01, 2012 13:00 pm ET