Michelle Rodriguez

NewsNailed It and Failed It: Zach Wigal and The VGAs

This week for Nailed It and Failed It we look to someone who has helped to change lives. Plus, another VGA fail.

rjorkar