The Mimi & Flo Show
Mimi & Flo just moved to the big apple to make their dreams come true.
What happens next? It's up to you in this World Wide Web Comedy Adventure.
Hrmmm, it appears your Flash Player is a bit outdated...
You'll need to update it to view the show!


Update Flash