Meg & Margo (Original) / Meg & Margo (US)
A mother daughter duo from the 90s find a spider in their car.
Info mistake?