Experiencing Meihan for the first time in person was such a surreal experience. Insane drivers and sick cars!