Afterparty take II

The challenge is still active.
So this is take II for my assignment.

Comments
Sign in or get an account to comment.