The Detroit Yak corporate mascot is a custom walkabout costume for Detroit Free Press and is unavailable for public rental.
Detroit Free Press
The Detroit Yak corporate mascot is a custom walkabout costume for Detroit Free Press and is unavailable for public rental.
Detroit Free Press