No Print Profile yet. Add one to earn points.
The logo from the 1988 movie Scrooged TV station. IBC, Yule love it!