All posts by Allen Hu

Allen Hu
Allen Hu is a Chinese-American who grew up playing American Football in Clarks Summit, Pennsylvania. He primarily spends his time in both the United States and China
Skip to toolbar