Vin Diesel and Michelle Rodriguez Launch 'Fast & Furious 6'