Stephanie Cockroach and Jupiter Velvet Lip Sync BATTLE!

Stephanie Cockroach and Jupiter Velvet Lip Sync BATTLE!

Watch Stephanie Cockroach and Jupiter Velvet lip sync for their lives!

Who's Involved