How did Roberts have so much success against Titans?

Top Videos