Crazy, Stupid, Love.

Crazy, Stupid, Love. ★★★★

this is severely dated and a big yikes of a time at parts but i also got to watch ryan gosling and emma stone be cute so for now idc!