Victor E. Green

Mascot House Calls

Stars Mascot is making House Calls in Dallas to spread joy during the lockdown.