Wilfred Smith

South Bay, California, USA

https://www.wilfred.smith.name

Independent MC, formerly from one of the Big Five companies that aren't so big anymore.

Top Questions
No questions with score of 5 or more