Michael's Craft Store Christmas commercial 1995
Channel:
Subscribers:
19,100
Published on ● Video Link: https://www.youtube.com/watch?v=bC6GcG7WEls
As of 2021 there were still about 1200 Michael's Craft Store locations.
Other Videos By 90s Commercials
Tags:
Michael's Craft