Taylor Cu was the mascot of Loyola Marymount University. He is best known for being the body actor for the Stay Puft Marshmallow Man in Epic Rap Battles of History.
Lees meer
Biografie Taylor Cu
Taylor Cu was the mascot of Loyola Marymount University. He is best known for being the body actor for the Stay Puft Marshmallow Man in Epic Rap Battles of History.