The Spirit is less than three weeks away from its theatrical release, so Lionsgate saw fit to unleash three new TV ads on the Internet. Yes, I do realize that TV ads on the Internet makes no sense at all. But why are you complaining? They're new!
Believe
Power
Angels and Demons
Comments
Post a Comment