Mike Brown never had a MySpace in the aughts, so he made one 20 years after its prime!