Carter Angus McCow

Carter (Angus) McCow is a character on Theolicious. He is mostly known for hosting a new series called Beanie Boo Survivor.