What's That Smell In Ramona's Car?

Thursday, July 23rd

There's a smell in Ramona's car so foul that it's making her feel sick, but she's not sure where it's coming from.
00:52:29