Poster of Cast and Crew in Lip Sync Battle - Ricky Martin vs. Kate Upton (Season 3 - Episode 13) - Ricky Martin vs. Kate Upton

Lip Sync Battle - Season 3 - Ricky Martin vs. Kate Upton (Episode 13)

Episode Aired On:
Thursday, April 20 2017
8 years ago
External Links
Facebook logo